public void TestSetTypoAnalyzerResult() { IConfiguration fakeConfiguration = new FakeConfiguration(); IProcessLauncher fakeProcessLauncher = new FakeProcessLauncher(); IFileSystem fakeFileSystem = new FakeFileSystem(); IErrorReporter fakeErrorReporter = new FakeErrorReporter(); ISelectorWindow fakeSelectorWindow = new FakeSelectorWindow(fakeProcessLauncher, fakeConfiguration, fakeFileSystem, fakeErrorReporter); SelectorWindowViewModel viewModel = new SelectorWindowViewModel(fakeSelectorWindow); TypoAnalyzerResult typoAnalyzerResult = new TypoAnalyzerResult(); typoAnalyzerResult.AddOccurrence("Hello", "a.cs"); viewModel.SetTypoAnalyzerResult(typoAnalyzerResult); Assert.AreEqual(1, viewModel.Keywords.Count()); }