public void TestGetEntitiesWithAny_PassNoArguments_ReturnsEmptyArray() { List <EntityId> expectedEntities = new List <EntityId>(); // create new entities; for (int i = 0; i < 5; ++i) { var entity = mWorldContext.GetEntityById(mWorldContext.CreateEntity()); entity.AddComponent <TTestComponent>(); entity.AddComponent <TAnotherComponent>(); } Assert.DoesNotThrow(() => { var actualEntities = mWorldContext.GetEntitiesWithAny(); Assert.AreEqual(expectedEntities.Count, actualEntities.Count); }); }