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

UserStream5_deleteevent() private method

private UserStream5_deleteevent ( ) : Task
return Task
        public async Task UserStream5_deleteevent()
        {
            session.Returns(await Json.FromFile("data\\userstream\\userstream5deleteevent.txt"));
            var userstreamtest5 = session.GetUserStream();
            var IsActive = true;
            
            userstreamtest5.DeleteEvents.Subscribe(de =>
            {
                Assert.IsNotNull(de);
                Assert.IsNotNull(de.DeleteEventStatus);
                de.DeleteEventStatus.Id.ShouldBeEquivalentTo(1234);
                de.DeleteEventStatus.UserId.ShouldBeEquivalentTo(3);
                IsActive = false;
            }
            );

            userstreamtest5.Start();

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