``` val system1 = memoized { mock<System&lt...
# spek
r
Copy code
val system1 = memoized { mock<System<TestState>>() }
    val system2 = memoized { mock<System<TestState>>() }
    val entityManager = memoized { mock<EntityManager>() }
    val stateManager = memoized { mock<StateManager<TestState>>() }

    subject {
        World(entityManager(), stateManager(), TestState.State1, listOf(system1(), system2()))
    }