public void VerifyThatIfNoRoleSetNameAndShortnameAreNull() { this.person.Role = null; var row = new CDP4SiteDirectory.ViewModels.OrganizationBrowser.PersonRowViewModel(this.person, this.session.Object, null); Assert.AreEqual("", row.RoleName); Assert.AreEqual("", row.RoleShortName); }
public void VerifyThatRoleNameAndShortNameIsSetWhenNotNull() { var row = new CDP4SiteDirectory.ViewModels.OrganizationBrowser.PersonRowViewModel(this.person, this.session.Object, null); Assert.AreEqual("John Doe", row.Name); Assert.AreEqual("test role", row.RoleName); Assert.AreEqual("testrole", row.RoleShortName); }
public void VerifyThatChangeMessagesAreHandled() { var row = new CDP4SiteDirectory.ViewModels.OrganizationBrowser.PersonRowViewModel(this.person, this.session.Object, null); this.person.Role = null; this.revInfo.SetValue(this.person, 10); CDPMessageBus.Current.SendObjectChangeEvent(this.person, EventKind.Updated); Assert.AreEqual("", row.RoleName); Assert.AreEqual("", row.RoleShortName); }