public void AnalyseMood_WhenSadReturnSad() { MoodAnalyser moodobj = new MoodAnalyser("I am in sad mood"); string Expected = "SAD"; Assert.AreEqual(Expected, moodobj.AnalyseMood()); }
public void AnalyseMood_WhenHappyMoodReturnHappy() { MoodAnalyser moodobj = new MoodAnalyser("I am in happy mood"); string Expected = "HAPPY"; Assert.AreEqual(Expected, moodobj.AnalyseMood()); }
public void Given_Sad_MoodAnalyser_Should_Return_Sad() { //Arrange MoodAnalyser moodAnalyse = new MoodAnalyser("I am in a Sad mood"); //Act string mood = moodAnalyse.AnalyseMood(); //Assert Assert.AreEqual("SAD", mood); }
public void GivenHappyMessage_WhenAnalysed_ShouldReturnHappyMood() { //Arrange MoodAnalyser analyser = new MoodAnalyser("I am in a Happy mood"); //Act string mood = analyser.AnalyseMood(); //Assert Assert.AreEqual("Happy", mood); }
public void GivenSadMessage_WhenAnalysed_ShouldReturnSadMood() { //Arrange MoodAnalyser analyser = new MoodAnalyser("I am in a Sad mood"); //Act string mood = analyser.AnalyseMood(); //Assert Assert.AreEqual("Sad", mood); }
public void Given_Happy_MoodAnalyser_Should_Return_Happy() { //Arrange MoodAnalyser moodAnalyse = new MoodAnalyser("I am in a Happy mood"); //Act string mood = moodAnalyse.AnalyseMood(); //Assert Assert.AreEqual("HAPPY", mood); }
public void GivenAnyMessage_WhenAnyMood_ShouldReturnHAPPY() { //Arrange string Expected = "HAPPY"; MoodAnalyser moodAnalyser = new MoodAnalyser("I am in Any Mood"); //Act string result = moodAnalyser.AnalyseMood(); //Assert Assert.AreEqual(Expected, result); }
public void Given_SadMoodMessage_Should_Return_SAD() { ///Arrange string expected = "SAD"; MoodAnalyser moodAnalyser = new MoodAnalyser("i am very sad".ToUpper()); ///Act string mood = moodAnalyser.AnalyseMood(); ///Assert Assert.AreEqual(expected, mood); }
public void Given_HappyMoodMessage_Should_Return_HAPPY() { ///Arrange string expected = "HAPPY"; MoodAnalyser moodAnalyser = new MoodAnalyser("i am very happy".ToUpper()); ///Act string mood = moodAnalyser.AnalyseMood(); ///Assert Assert.AreEqual(expected, mood); }
public void GivenNULLMessage_WhenANULL_ShouldReturnHAPPY(string message) { //Arrange string Expected = "Happy"; MoodAnalyser moodAnalyser = new MoodAnalyser(message); //Act string result = moodAnalyser.AnalyseMood(); //Assert Assert.AreEqual(Expected, result); }
public void GivenSadMessage_WhenSad_ShouldReturnSAD() { //Arrange string Expected = "SAD"; MoodAnalyser moodAnalyser = new MoodAnalyser("I am in Sad Mood"); //Act string result = moodAnalyser.AnalyseMood(); //Assert Assert.AreEqual(Expected, result); }
public void GivenNULLMood_WhenAnalysed_ShouldThrowMoodAnalysisExceptionIndicatingNULLMood() { try { string message = null; MoodAnalyser moodAnalyse = new MoodAnalyser(message); string mood = moodAnalyse.AnalyseMood(); } catch (MoodAnalyserCustomException e) { Assert.AreEqual("Mood should not be null", e.Message); } }
public void GivenEmptyMood_WhenAnalysed_ShouldThrowMoodAnalysisExceptionIndicatingEmptyMood() { try { string message = string.Empty; MoodAnalyser mood = new MoodAnalyser(message); string moodStr = mood.AnalyseMood(); } catch (MoodAnalyserCustomException e) { Assert.AreEqual("Mood should not be empty", e.Message); } }
public void GivenEmptyMessage_WhenEmpty_ShouldThrowException(string message) { try { //Arrange MoodAnalyser moodAnalyser = new MoodAnalyser(message); //Act string result = moodAnalyser.AnalyseMood(); } catch (MoodAnalyserException e) { //Assert Assert.AreEqual("Mood should not be empty", e.Message); } }
public void Given_Null_AsInput_Should_Return_MOOD_SHOULD_NOT_BE_NULL(string message) { try { //Arrange MoodAnalyser moodAnalyser = new MoodAnalyser(message); ///Act var mood = moodAnalyser.AnalyseMood(); } catch (MoodAnalyserCustomException e) { ///Assert Assert.AreEqual("mood should not be null", e.Message); } }
public void AnalyseMood_givenEmpty_ShouldReturn_CustomExceptionTypeEmpty() { string expected = "Mood should not be empty"; try { string message = string.Empty; MoodAnalyser obj = new MoodAnalyser(message); string actual = obj.AnalyseMood(); } catch (MoodAnalysisException e) { Assert.AreEqual(expected, e.Message); } }
public void AnalyseMood_ShouldReturn_CustomExceptionTypeEmpty_givenHappy() { string expected = "Happy"; try { string message = "He is always Happy"; MoodAnalyser obj = new MoodAnalyser(message); string actual = obj.AnalyseMood(); Assert.AreEqual(expected, actual); } catch (MoodAnalysisException e) { Assert.AreEqual(expected, e.Message); } }
public void Given_Empty_AsInput_Should_Return_MOOD_SHOULD_NOT_BE_EMPTY() { try { /// Arrange string message = ""; ///string expected = "mood should not be empty"; MoodAnalyser moodAnalyser = new MoodAnalyser(message); ///Act var mood = moodAnalyser.AnalyseMood(); } catch (MoodAnalyserCustomException e) { ///Assert Assert.AreEqual("mood should not be empty", e.Message); } }