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

            Assert.IsInstanceOf(typeof(MoodAnalysermain), createdObject);
        }
Exemplo n.º 2
0
 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);
     }
 }