public void TestSentence7B_1_Better()
 {
     var builder = new HealthProfilesKeyMessage4Builder
     {
         data = new KeyMessageData
         {
             AdultStatutoryHomelessnessSig = Significance.Better,
             AdultViolentCrimeSig = Significance.Same,
             AdultLongTermUnemploymentSig = Significance.Same,
             AdultIncidenceOfMalignantMelanomaSig = Significance.Same,
             AdultDrugMisuseSig = Significance.Same,
             AdultExcessWinterDeathsSig = Significance.Worse,
             AdultUnder75MortalityRateCvdSig = Significance.Worse,
             AdultUnder75MortalityRateCancerSig = Significance.Worse,
         }
     };
     var sentence = builder.GetSentence7(Significance.Better);
     Assert.AreEqual(
         "The rate of statutory homelessness is better than average.",
         sentence);
 }
 public void TestSentence7B_4_Better()
 {
     var builder = new HealthProfilesKeyMessage4Builder
     {
         data = new KeyMessageData
         {
             AdultStatutoryHomelessnessSig = Significance.Same,
             AdultViolentCrimeSig = Significance.Same,
             AdultLongTermUnemploymentSig = Significance.Same,
             AdultIncidenceOfMalignantMelanomaSig = Significance.Same,
             AdultDrugMisuseSig = Significance.Better,
             AdultExcessWinterDeathsSig = Significance.Better,
             AdultUnder75MortalityRateCvdSig = Significance.Better,
             AdultUnder75MortalityRateCancerSig = Significance.Better,
         }
     };
     var sentence = builder.GetSentence7(Significance.Better);
     Assert.AreEqual(
         "Rates of deaths from drug misuse, excess winter deaths, early deaths from cardiovascular diseases and early deaths from cancer are better than average.",
         sentence);
 }
 public void TestSentence7A_4_Worse()
 {
     var builder = new HealthProfilesKeyMessage4Builder
     {
         data = new KeyMessageData
         {
             AdultStatutoryHomelessnessSig = Significance.Worse,
             AdultViolentCrimeSig = Significance.Worse,
             AdultLongTermUnemploymentSig = Significance.Worse,
             AdultIncidenceOfMalignantMelanomaSig = Significance.Worse,
             AdultDrugMisuseSig = Significance.Better,
             AdultExcessWinterDeathsSig = Significance.Better,
             AdultUnder75MortalityRateCvdSig = Significance.Better,
             AdultUnder75MortalityRateCancerSig = Significance.Better,
         }
     };
     var sentence = builder.GetSentence7(Significance.Worse);
     Assert.AreEqual(
         "Rates of statutory homelessness, violent crime, long term unemployment and new cases of malignant melanoma are worse than average.",
         sentence);
 }