Add vector test
This commit is contained in:
parent
3871a8373a
commit
73c0dbbd30
|
|
@ -105,4 +105,25 @@ SCENARIO("EntityOwner", "[NDK][ENTITYOWNER]")
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
GIVEN("A vector of EntityOwner")
|
||||
{
|
||||
Ndk::World world(false);
|
||||
|
||||
std::vector<Ndk::EntityOwner> entityOwners;
|
||||
for (std::size_t i = 1; i <= 10; ++i)
|
||||
{
|
||||
for (const Ndk::EntityHandle& entity : world.CreateEntities(10 * i))
|
||||
entityOwners.emplace_back(entity);
|
||||
|
||||
entityOwners.clear();
|
||||
world.Refresh();
|
||||
|
||||
std::size_t aliveEntities = 0;
|
||||
for (const Ndk::EntityHandle& entity : world.GetEntities())
|
||||
aliveEntities++;
|
||||
|
||||
CHECK(aliveEntities == 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue