DSL for test scenarios