Exemple #1
0
        public void SettingFieldValueandReturnUsingMoodAnalyserClass()
        {
            string            expected         = "HAPPY";
            MoodAnalyserClass moodAnayserClass = (MoodAnalyserClass)MoodAnalyserFactory.GetFieldForMoodAnalysis("happy", "message");
            string            actual           = moodAnalyserClass.AnalyseMood();

            //string actual = MoodAnalyserFactory.InvokeAnalyserMethod(mood, "AnalyseMood");
            Assert.AreEqual(actual, expected);
        }
Exemple #2
0
 public void SettingIncorrectMessageValueAndReturingCustomException()
 {
     try
     {
         string            expected           = "happy";
         MoodAnalyserClass moodAnalyserClass1 = (MoodAnalyserClass)MoodAnalyserFactory.GetFieldForMoodAnalysis(null, "message");
         string            actual             = moodAnalyserClass.AnalyseMood();
         //string actual = MoodAnalyserFactory.InvokeAnalyserMethod(mood, "AnalyseMood");
         Assert.AreEqual(actual, expected);
     }
     catch (MoodAnalyserCustomException ex)
     {
         string expected = "null value found.";
         Assert.AreEqual(expected, ex.Message);
     }
 }