public void RevertToOriginalValues_SetsIdAndNameToOriginalValues() { var userGroup = new UserGroupDto { Id = Guid.NewGuid(), Name = "some name" }; BindingModel.Populate(new UserGroupDto[0], userGroup); BindingModel.Id = Guid.NewGuid(); BindingModel.Name = "some other name"; BindingModel.RevertToOriginalValues(); Assert.AreEqual(userGroup.Id, BindingModel.Id); Assert.AreEqual(userGroup.Name, BindingModel.Name); }
public void RevertToOriginalValues_SetsSelectedUserGroupBackToOriginalParentUserGroup() { var suitableParentGroups = new[] { new UserGroupDto { Id = Guid.NewGuid(), Name = "some parent" } }; var userGroup = new UserGroupDto { Id = Guid.NewGuid(), Name = "some name", ParentId = suitableParentGroups[0].Id }; BindingModel.Populate(suitableParentGroups, userGroup); BindingModel.SelectedParentUserGroup = BindingModel.SuitableParentUserGroups[0]; BindingModel.RevertToOriginalValues(); Assert.AreEqual(BindingModel.SelectedParentUserGroup, BindingModel.SuitableParentUserGroups[1]); }
public void Cancel() { BindingModel.RevertToOriginalValues(); }