public async Task UserStream9_statuswithheld()
{
session.Returns(await Json.FromFile("data\\userstream\\userstream9status_withheld.txt"));
var userstreamtest9 = session.GetUserStream();
var IsActive = true;
userstreamtest9.StatusWithheld.Subscribe(sw =>
{
Assert.IsNotNull(sw);
sw.Id.ShouldBeEquivalentTo(1234567890);
sw.UserId.ShouldBeEquivalentTo(123456);
sw.WithheldInCountries.Count().ShouldBeEquivalentTo(2);
IsActive = false;
}
);
userstreamtest9.Start();
userstreamtest9.StreamActive.Subscribe(t => { IsActive = false; });
while (IsActive)
{
}
}