public void GetTextDataTypeCheck() { ITextRepository repository = new FakeTextRepository(); Mock <ILogger <TextController> > mockLogger = new Mock <ILogger <TextController> >(); TextController textController = new TextController(repository, mockLogger.Object); var result = textController.Get(); TextData text = result.Value; Assert.AreEqual(text.GetType(), typeof(TextData)); }
public void WordCountCheck() { string test = " This string has 5 words "; ITextRepository repository = new FakeTextRepository(); Mock <ILogger <TextController> > mockLogger = new Mock <ILogger <TextController> >(); TextController textController = new TextController(repository, mockLogger.Object); var result = textController.WordCount(new RequestText { Text = test }); int wordNumber = result.Value; Assert.AreEqual(wordNumber, 5); }