예제 #1
0
        public void AddTweet_GivenADuplicatedTweet_ReturnsFalse()
        {
            var test = new MemoryTweetStore();

            test.AddTweet(New.Tweet);

            Assert.False(test.AddTweet(New.Tweet));
        }
예제 #2
0
        public void GetTweet_GivenAKnownTweet_ReturnsTheTweet()
        {
            var test = new MemoryTweetStore();

            Tweet tweet = New.Tweet;
            test.AddTweet(tweet);

            Assert.Same(tweet, test.GetTweet(tweet.Id));
        }
예제 #3
0
        public void AddTweet_GivenANewTweet_ReturnsTrue()
        {
            var test = new MemoryTweetStore();

            Assert.True(test.AddTweet(New.Tweet));
        }