public void AddAPostCorrectlyForNewUser() { _postHandler.Post(_postTokens); _postRepositoryMock.Verify(p => p.Add(It.Is <Post>(pt => pt.Author.Username == "Tom" && pt.Tweet.Message == "Hello all!")), Times.Once); _userRepositoryMock.Verify(p => p.Add(It.Is <User>(pt => pt.Username == "Tom")), Times.Once); }
public virtual void Execute(string input) { var tokens = _tokenizer.Tokenize(input); _postHandler.Post(tokens); }