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!");
        }