public async Task Get_DirectMessages_received()
{
// arrange
session.Returns(await Json.FromFile("data\\directmessages\\directmessageslist.txt"));
session.ExpectGet("https://api.twitter.com/1.1/direct_messages.json");
var directmessages = await session.GetDirectMessages();
Assert.IsNotNull(directmessages);
directmessages.Count().ShouldBeEquivalentTo(1);
directmessages.ToList()[0].Id.ShouldBeEquivalentTo(240136858829479936);
directmessages.ToList()[0].Recipient.Name.ShouldBeEquivalentTo("Mick Jagger");
directmessages.ToList()[0].Recipient.Avatar.ShouldBeEquivalentTo("http://a0.twimg.com/profile_images/2550226257/y0ef5abcx5yrba8du0sk_normal.jpeg");
directmessages.ToList()[0].Text.ShouldBeEquivalentTo("booyakasha");
}