Laying tests for complex use cases