BoxKite.Twitter.Tests.SearchStreamTests.SearchStream1_incoming_Tweets C# (CSharp) Method

SearchStream1_incoming_Tweets() private method

private SearchStream1_incoming_Tweets ( ) : Task
return Task
        public async Task SearchStream1_incoming_Tweets()
        {
            session.Returns(await Json.FromFile("data\\searchstream\\searchstream1initial.txt"));
            var searchstream1 = session.StartSearchStream();
            var IsActive = true;

            searchstream1.FoundTweets.Subscribe(t =>
                                             {
                                                 Assert.IsNotNull(t);
                                                 t.Text.Should().NotBeNullOrEmpty();
                                                 Assert.IsInstanceOfType(t.User,typeof(User));
                                                 t.User.Should().NotBeNull();
                                                 t.User.ScreenName.Should().NotBeNullOrEmpty();
                                                 IsActive = false;
                                             }
            );

            searchstream1.Start();

            searchstream1.StreamActive.Where(status => status.Equals(false)).Subscribe(t =>{IsActive = false;});

            while (IsActive)
            {
            }
        }