public void GivenHappyShouldReturnHAPPYMood() { string expected = "HAPPY"; MoodAnalyse moodAnalyse = new MoodAnalyse(); MoodAnalyseFactory.SetField(moodAnalyse, "Happy", "message"); string mood = moodAnalyse.AnalyseMood(); Assert.AreEqual(expected, mood); }
public void Given_NULL_Message_WithReflector_Should_ReturnHAPPY() { try { string result = MoodAnalyseFactory.SetField(null, "message"); } catch (MoodAnalysisException e) { Assert.AreEqual("Message should not be null", e.Message); } }
public void Given_ImproperFieldName_Should_Throw_MoodAnalysisException() { string expected = "Field is Not Found"; try { string result = MoodAnalyseFactory.SetField("HAPPY", "DemoMessage"); } catch (MoodAnalysisException e) { Assert.AreEqual(expected, e.Message); } }
public void GivenNullFieldShouldThrowMoodAnalysisException() { string expected = "Can Not Set Null To Field"; try { MoodAnalyse moodAnalyse = new MoodAnalyse(); MoodAnalyseFactory.SetField(moodAnalyse, null, "message"); string mood = moodAnalyse.AnalyseMood(); } catch (MoodAnalysisException exception) { Assert.AreEqual(expected, exception.Message); } }
public void GivenImproperFieldShouldThrowMoodAnalysisException() { string expected = "No Such Field Found"; try { MoodAnalyse moodAnalyse = new MoodAnalyse(); MoodAnalyseFactory.SetField(moodAnalyse, "Happy", "anyField"); string mood = moodAnalyse.AnalyseMood(); } catch (MoodAnalysisException exception) { Assert.AreEqual(expected, exception.Message); } }
public void Given_HAPPYMessage_WithReflector_Should_ReturnHAPPY() { string result = MoodAnalyseFactory.SetField("HAPPY", "message"); Assert.AreEqual("HAPPY", result); }
public void GivenHappyMessageWithReflectorShouldReturnHappy() { string result = MoodAnalyseFactory.SetField("HAPPY", "message"); Assert.AreEqual("HAPPY", result); }