public async Task UserStream1_initial_Tweets()
{
session.Returns(await Json.FromFile("data\\userstream\\userstream1initwithfriends.txt"));
var userstreamtest1 = session.GetUserStream();
var IsActive = true;
userstreamtest1.Tweets.Subscribe(t =>
{
Assert.IsNotNull(t);
t.Text.Should().NotBeNullOrEmpty();
Assert.IsInstanceOfType(t.User, typeof(User));
t.User.Should().NotBeNull();
t.User.ScreenName.Should().NotBeNullOrEmpty();
IsActive = false;
}
);
userstreamtest1.Start();
userstreamtest1.StreamActive.Subscribe(t => { IsActive = false; });
while (IsActive)
{
}
}