public void TokenizeCorrectlyForPost() { const string input = "Bob -> Hello world!"; var tweet = new Tweet("Hello world!"); var user = new User("Bob"); var expectedTokens = new PostTokens(new Post(user, tweet)); var tokens = new Tokenizer().Tokenize(input); Assert.AreEqual(tokens, expectedTokens); }
public virtual void Post(PostTokens postTokens) { _postRepository.Add(postTokens.GetPost()); _userRepository.Add(postTokens.GetPost().Author); }