Beispiel #1
0
        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;
 }