public void ChangeEntityNameCorrectly() { // Arrange string newEntityName = "Test name"; DCLBuilderInWorldEntity testEntity = new GameObject("_DCLBuilderInWorldEntity").AddComponent <DCLBuilderInWorldEntity>(); testEntity.entityUniqueId = "testId"; entityInformationView.currentEntity = testEntity; DCLBuilderInWorldEntity entity = null; string entityName = ""; entityInformationView.OnNameChange += (changedEntity, name) => { entity = changedEntity; entityName = name; }; // Act entityInformationView.ChangeEntityName(newEntityName); // Assert Assert.AreEqual(entityInformationView.currentEntity, entity, "The current entity does not mach!"); Assert.AreEqual(newEntityName, entityName, "The entity name does not match!"); }
public void ChangeEntityNameCorrectly() { // Arrange string newEntityName = "Test name"; BIWEntity testEntity = new BIWEntity(); testEntity.entityUniqueId = "testId"; entityInformationView.currentEntity = testEntity; BIWEntity entity = null; string entityName = ""; entityInformationView.OnNameChange += (changedEntity, name) => { entity = changedEntity; entityName = name; }; // Act entityInformationView.ChangeEntityName(newEntityName); // Assert Assert.AreEqual(entityInformationView.currentEntity, entity, "The current entity does not mach!"); Assert.AreEqual(newEntityName, entityName, "The entity name does not match!"); }