public void IsVisibleChanged()
 {
     Assert.True(_asyncTaggerSourceRaw._isVisible);
     VimHost.IsTextViewVisible = false;
     VimHost.RaiseIsVisibleChanged(_textView);
     Assert.False(_asyncTaggerSourceRaw._isVisible);
     Assert.True(_raised);
 }
            public void IsVisibleChanged()
            {
                Create("");
                Assert.True(_asyncTaggerSourceRaw._isVisible);
                var raised = false;

                _asyncTaggerSource.Changed += delegate { raised = true; };
                VimHost.IsTextViewVisible   = false;
                VimHost.RaiseIsVisibleChanged(_textView);
                Assert.False(_asyncTaggerSourceRaw._isVisible);
                Assert.True(raised);
            }