User perspective testing, using Ruby

Domain Specific Language (DSL)