public void SetEntitiesListCorrectly() { // Arrange List <DCLBuilderInWorldEntity> testList = new List <DCLBuilderInWorldEntity>(); DCLBuilderInWorldEntity testEntity1 = new GameObject("_DCLBuilderInWorldEntity1").AddComponent <DCLBuilderInWorldEntity>(); testEntity1.entityUniqueId = "testId1"; DCLBuilderInWorldEntity testEntity2 = new GameObject("_DCLBuilderInWorldEntity2").AddComponent <DCLBuilderInWorldEntity>(); testEntity1.entityUniqueId = "testId2"; DCLBuilderInWorldEntity testEntity3 = new GameObject("_DCLBuilderInWorldEntity3").AddComponent <DCLBuilderInWorldEntity>(); testEntity1.entityUniqueId = "testId3"; testList.Add(testEntity1); testList.Add(testEntity2); testList.Add(testEntity3); inspectorView.entitiesList = new List <DCLBuilderInWorldEntity>(); // Act inspectorView.SetEntitiesList(testList); // Assert Assert.AreEqual(3, inspectorView.entitiesList.Count, "The number of set entities does not match!"); for (int i = 0; i < 3; i++) { Assert.AreEqual(testList[i].entityUniqueId, inspectorView.entitiesList[i].entityUniqueId, "The added entity id does not match!"); } }
public void SetEntitiesListCorrectly() { // Arrange List <BIWEntity> testList = new List <BIWEntity>(); BIWEntity testEntity1 = new BIWEntity(); testEntity1.entityUniqueId = "testId1"; BIWEntity testEntity2 = new BIWEntity(); testEntity1.entityUniqueId = "testId2"; BIWEntity testEntity3 = new BIWEntity(); testEntity1.entityUniqueId = "testId3"; testList.Add(testEntity1); testList.Add(testEntity2); testList.Add(testEntity3); inspectorView.entitiesList = new List <BIWEntity>(); // Act inspectorView.SetEntitiesList(testList); // Assert Assert.AreEqual(3, inspectorView.entitiesList.Count, "The number of set entities does not match!"); for (int i = 0; i < 3; i++) { Assert.AreEqual(testList[i].entityUniqueId, inspectorView.entitiesList[i].entityUniqueId, "The added entity id does not match!"); } }