suspend fun then(name: String, test: suspend ThenContext.() -> Unit): Unit
fun then(name: String): TestScope