public void TestSentence5B_ExcessWeightSig_Worse_SmokingPrevalenceSig_Better_PhysicalActivitySig_Better()
 {
     var builder = new HealthProfilesKeyMessage4Builder
     {
         data = new KeyMessageData
         {
             AdultExcessWeightSignificance = Significance.Worse,
             AdultSmokingPrevalenceSignificance = Significance.Better,
             AdultPhysicalActivitySignificance = Significance.Better
         }
     };
     var sentence = builder.GetSentence5(Significance.Better);
     Assert.AreEqual(
         "Estimated levels of adult smoking and physical activity are better than the England average.",
         sentence);
 }
 public void TestSentence5B_Wrong_Data()
 {
     var builder = new HealthProfilesKeyMessage4Builder
     {
         data = new KeyMessageData
         {
             AdultExcessWeightSignificance = Significance.Same,
             AdultSmokingPrevalenceSignificance = Significance.Same,
             AdultPhysicalActivitySignificance = Significance.None
         }
     };
     var sentence = builder.GetSentence5(Significance.Better);
     Assert.AreNotEqual(
         "Estimated levels of adult excess weight, smoking and physical activity are worse than the England average.",
         sentence);
 }
 public void TestSentence5B_All_Worse()
 {
     var builder = new HealthProfilesKeyMessage4Builder
     {
         data = new KeyMessageData
         {
             AdultExcessWeightSignificance = Significance.Worse,
             AdultSmokingPrevalenceSignificance = Significance.Worse,
             AdultPhysicalActivitySignificance = Significance.Worse
         }
     };
     var sentence = builder.GetSentence5(Significance.Better);
     Assert.AreEqual(string.Empty, sentence);
 }