Exemple #1
0
        public void GetAllCentreSummariesForMap_returns_only_active_show_on_map_centres_with_latitude_and_longitude()
        {
            // When
            var summaries = centresDataService.GetAllCentreSummariesForMap().ToList();

            // Then
            var activeCentre      = summaries.SingleOrDefault(c => c.Id == 2);
            var inactiveCentre    = summaries.SingleOrDefault(c => c.Id == 6);
            var noLatitudeCentre  = summaries.SingleOrDefault(c => c.Id == 239);
            var noLongitudeCentre = summaries.SingleOrDefault(c => c.Id == 74);
            var noShowOnMapCentre = summaries.SingleOrDefault(c => c.Id == 101);

            using (new AssertionScope())
            {
                activeCentre.Should().NotBeNull();
                activeCentre !.CentreName.Should().Be("North West Boroughs Healthcare NHS Foundation Trust");
                activeCentre.Latitude.Should().Be(53.428349);
                activeCentre.Longitude.Should().Be(-2.608441);

                inactiveCentre.Should().BeNull();
                noLatitudeCentre.Should().BeNull();
                noLongitudeCentre.Should().BeNull();
                noShowOnMapCentre.Should().BeNull();
            }
        }
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = CalibrationSection9And10Question1.GetHashCode();
         hashCode = (hashCode * 397) ^ CalibrationSection9And10Question2.GetHashCode();
         hashCode = (hashCode * 397) ^ CalibrationSection9And10Question3.GetHashCode();
         hashCode = (hashCode * 397) ^ (CentreName != null ? CentreName.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (CentreSealNumber != null ? CentreSealNumber.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ DataManagementSection10Question1.GetHashCode();
         hashCode = (hashCode * 397) ^ DataManagementSection10Question2.GetHashCode();
         hashCode = (hashCode * 397) ^ DataManagementSection10Question3.GetHashCode();
         hashCode = (hashCode * 397) ^ Date.GetHashCode();
         hashCode = (hashCode * 397) ^ (FurtherDetails != null ? FurtherDetails.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Name != null ? Name.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ Section3Question1.GetHashCode();
         hashCode = (hashCode * 397) ^ Section3Question2.GetHashCode();
         hashCode = (hashCode * 397) ^ Section4Question1.GetHashCode();
         hashCode = (hashCode * 397) ^ Section4Question2.GetHashCode();
         hashCode = (hashCode * 397) ^ Section4Question3.GetHashCode();
         hashCode = (hashCode * 397) ^ Section5Question1.GetHashCode();
         hashCode = (hashCode * 397) ^ Section5Question2.GetHashCode();
         hashCode = (hashCode * 397) ^ Section7Question1.GetHashCode();
         hashCode = (hashCode * 397) ^ Section7Question2.GetHashCode();
         return(hashCode);
     }
 }
Exemple #3
0
        public void GetAllCentreSummariesForFindCentre_returns_expected_summary()
        {
            //When
            var summaries = centresDataService.GetAllCentreSummariesForFindCentre().ToList();

            //Then
            summaries.Should().HaveCount(315);
            summaries.Single(s => s.CentreId == 8) !.CentreName.Should().Be("Buckinghamshire Healthcare NHS Trust");
            summaries.Single(s => s.CentreId == 2) !.RegionName.Should().Be("North West");
            summaries.Single(s => s.CentreId == 190) !.Email.Should().BeNull();
            summaries.Single(s => s.CentreId == 205) !.Telephone.Should().Be("01895 238282");
        }