BoxKite.Twitter.Tests.UserStreamTests.UserStream9_statuswithheld C# (CSharp) Method

UserStream9_statuswithheld() private method

private UserStream9_statuswithheld ( ) : Task
return Task
        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)
            {
                
            }
        }