public void Given_AMessageIsReceived_When_AnswerIsNull_Then_OutputWithError() // Äquivalenzklasse "null" { // arrange AnswerSentMessage message = null; AnswerSentTextFormatter formatter = new AnswerSentTextFormatter(message); // act var actual = formatter.Format(); // assert Assert.IsNotEmpty(actual); Assert.IsNotNull(actual); Assert.AreEqual("Answer received: Error", actual); }
public void Given_AMessageIsReceived_When_AnswerIsMinus1_Then_OutputWithError() // Äquivalenzklasse "ungültiger Wert" : nicht 1-4 { // arrange AnswerSentMessage message = new AnswerSentMessage() { AnswerIndex = -1 }; AnswerSentTextFormatter formatter = new AnswerSentTextFormatter(message); // act var actual = formatter.Format(); // assert Assert.IsNotEmpty(actual); Assert.IsNotNull(actual); Assert.AreEqual("Answer received: Error", actual); }
public void Given_AMessageIsReceived_When_AnswerIsSetToDefaultManually_Then_OutputWithError() // Äquivalenzklasse "uninitialisiert" { // arrange AnswerSentMessage message = new AnswerSentMessage() { AnswerIndex = 0 }; AnswerSentTextFormatter formatter = new AnswerSentTextFormatter(message); // act var actual = formatter.Format(); // assert Assert.IsNotEmpty(actual); Assert.IsNotNull(actual); Assert.AreEqual("Answer received: Error", actual); }
public void Given_AMessageIsReceived_When_Answer1_Then_OutputWith1() // Äquivalenzklasse "korrekte Werte" : 1-4 { // arrange AnswerSentMessage message = new AnswerSentMessage() { AnswerIndex = 1 }; AnswerSentTextFormatter formatter = new AnswerSentTextFormatter(message); // act var actual = formatter.Format(); // assert Assert.IsNotEmpty(actual); Assert.IsNotNull(actual); Assert.AreEqual("Answer received: 1", actual); }
public AnswerSentTextFormatter(AnswerSentMessage message) { _message = message; }