public void IsVisibleChanged() { Assert.True(_asyncTaggerSourceRaw._isVisible); VimHost.IsTextViewVisible = false; VimHost.RaiseIsVisibleChanged(_textView); Assert.False(_asyncTaggerSourceRaw._isVisible); Assert.True(_raised); }
protected VimHostTest() { _textDocumentFactoryService = CompositionContainer.GetExportedValue <ITextDocumentFactoryService>(); _vimHost = new VimHostImpl( TextBufferFactoryService, TextEditorFactoryService, _textDocumentFactoryService, EditorOperationsFactoryService); }
protected VimHostTest() { _textDocumentFactoryService = CompositionContainer.GetExportedValue<ITextDocumentFactoryService>(); _vimHost = new VimHostImpl( TextBufferFactoryService, TextEditorFactoryService, _textDocumentFactoryService, EditorOperationsFactoryService); }
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); }