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

UserStream16_scrubgeo() private method

private UserStream16_scrubgeo ( ) : Task
return Task
        public async Task UserStream16_scrubgeo()
        {
            session.Returns(await Json.FromFile("data\\userstream\\userstream16scrubgeo.txt"));
            var userstreamtest16 = session.GetUserStream();
            var IsActive = true;

            userstreamtest16.ScrubGeoRequests.Subscribe(sg =>
            {
                Assert.IsNotNull(sg);
                sg.UserId.ShouldBeEquivalentTo(14090452);
                sg.UpToStatusId.ShouldBeEquivalentTo(23260136625);
                IsActive = false;
            }
            );

            userstreamtest16.Start();

            userstreamtest16.StreamActive.Subscribe(t => { IsActive = false; });
            while (IsActive)
            {
                
            }
        }