public void ValidateArticle_WhenArticleIsIncorrect_ThenReturnsFalse() { //ARRANGE var mockedArticleFactory = new Mock<IArticleFactory>(); mockedArticleFactory.Setup(x => x.CreateArticle("DAS")).Returns(new DasArticle()); var derDieDas = new DerDieDasData("DAS, Kommen, Kommen", mockedArticleFactory.Object); //ACT var validates = derDieDas.ValidateArticle(new DerArticle()); //ASSERT Assert.False(validates); }
public void ValidateArticleWithString_WhenArticleIsCorrect_ThenReturnsTrue() { //ARRANGE var mockedArticleFactory = new Mock<IArticleFactory>(); mockedArticleFactory.Setup(x => x.CreateArticle("DER")).Returns(new DerArticle()); var derDieDas = new DerDieDasData("DER, Kommen, Kommen", mockedArticleFactory.Object); //ACT var validates = derDieDas.ValidateArticle("der"); //ASSERT Assert.True(validates); }