public void CentreSummaryViewModel_constructor_should_populate_expected_properties() { // Given var centre = new CentreSummaryForSuperAdmin() { CentreId = 2, CentreName = "North West Boroughs Healthcare NHS Foundation Trust", RegionId = 5, RegionName = "North West", ContactForename = "TestForename", ContactSurname = "TestSurname", ContactEmail = "*****@*****.**", ContactTelephone = "0123654789", CentreTypeId = 4, CentreType = "Social Care", Active = true, }; // When var model = new CentreSummaryViewModel(centre); // Then using (new AssertionScope()) { model.CentreId.Should().Be(2); model.CentreName.Should().Be("North West Boroughs Healthcare NHS Foundation Trust"); model.RegionName.Should().Be("North West"); model.ContactForename.Should().Be("TestForename"); model.ContactSurname.Should().Be("TestSurname"); model.ContactEmail.Should().Be("*****@*****.**"); model.ContactTelephone.Should().Be("0123654789"); model.CentreType.Should().Be("Social Care"); model.Active.Should().BeTrue(); } }
public CentreSummaryViewModel(CentreSummaryForSuperAdmin model) { CentreId = model.CentreId; CentreName = model.CentreName; RegionName = model.RegionName; ContactForename = model.ContactForename; ContactSurname = model.ContactSurname; ContactEmail = model.ContactEmail; ContactTelephone = model.ContactTelephone; CentreType = model.CentreType; Active = model.Active; }