public void Given_HappyMood_UsingReflection_When_Proper_Should_Return_Happy()
        {
            string expected = "HAPPY";
            string mood     = MoodAnalyzerRecflector.InvokeAnalyzeMood("Happy", "AnalyseMood");

            Assert.AreEqual(expected, mood);
        }
 public void Given_HappyMessage_But_ImproperMethod_Should_throw_MoodAnalysisException()
 {
     try
     {
         string expected = "HAPPY";
         string mood     = MoodAnalyzerRecflector.InvokeAnalyzeMood("Happy", "AnalyyzeMood");
         expected.Equals(mood);
     }
     catch (MoodAnalysisCustomException e)
     {
         Assert.AreEqual("Method Not Found", e.Message);
     }
 }