GetTweet() public method

public GetTweet ( string id ) : ITweet
id string
return ITweet
Exemplo n.º 1
0
        public void GetTweet_GivenAnUnknownTweet_Throws()
        {
            var test = new MemoryTweetStore();

            Assert.Throws(typeof (KeyNotFoundException),
                          () => test.GetTweet("456"));
        }
Exemplo n.º 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));
        }
Exemplo n.º 3
0
        public void GetTweet_GivenAKnownTweet_ReturnsTheTweet()
        {
            var test = new MemoryTweetStore();

            ITweet tweet = A.Tweet.Build();
            test.Add(tweet);

            test.GetTweet(tweet.Id).Should().Be.SameAs(tweet);
        }