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

UserStream4_event_list_adduser() private method

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

            userstreamtest4.Events.Subscribe(e =>
            {
                Assert.IsNotNull(e);
                Assert.IsInstanceOfType(e.TargetUser, typeof(User));
                Assert.IsInstanceOfType(e.SourceUser, typeof(User));
                e.EventName.ShouldBeEquivalentTo("list_member_added");
                IsActive = false;
            }
            );

            userstreamtest4.Start();

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