public void GivenClassName_ShouldReturnObject()
        {
            string className = "MoodAnalyser.MoodAnalysermain";
            MoodAnalyserFactory moodAnalyserFactory = new MoodAnalyserFactory();
            object createdObject = moodAnalyserFactory.CreateObjectUsingClass(className);

            Assert.IsInstanceOf(typeof(MoodAnalysermain), createdObject);
        }
 public void GivenClassName_WhenImproper_ShouldthrowException()
 {
     try
     {
         string className = "Hello";
         MoodAnalyserFactory moodAnalyserFactory = new MoodAnalyserFactory();
         object createdObject = moodAnalyserFactory.CreateObjectUsingClass(className);
     }
     catch (MoodAnalyserException e)
     {
         Assert.AreEqual(MoodAnalyserException.ExceptionType.ClassNotFound, e.TYPE);
     }
 }