public void Given_MoodAnalyser_ClassName_ShouldReturn_MoodAnalyseObject() { object expected = new MoodAnalyser("NULL"); object obj = MoodAnalyserFactory.CreateMoodAnalyseMethod("MoodAnalyzer.MoodAnalyser", "MoodAnalyser"); expected.Equals(obj); }
public void GivenClass_WhenNotProper_Constructor_ShouldThrow_MoodAnalyserException() { string expected = "Constructor is not found"; try { object obj = MoodAnalyserFactory.CreateMoodAnalyseMethod("MoodAnalyzer.MoodAnalyser", "sampleClass"); } catch (MoodAnalyzerException e) { Assert.AreEqual(expected, e.Message); } }
public void GivenInvalidClassName_ShouldThrow_MoodAnalyserException() { string expected = "Class not found"; try { object obj = MoodAnalyserFactory.CreateMoodAnalyseMethod("MoodAnalyzer.sampleClass", "MoodAnalyser"); } catch (MoodAnalyzerException e) { Assert.AreEqual(expected, e.Message); } }