public void TestSetup() { Sink = new StubTableDataSink(); Table = new SonarLinkIssueDataSource(); SubscribeToken = Table.Subscribe(Sink); }
public void TestSetup() { var teamExplorer = new Mock <ITeamExplorer>(); var projectPathsManager = new Mock <IProjectPathsManager>(); Client = new Mock <ISonarQubeClient>(); Client.SetupGet(i => i.SonarQubeApiUrl).Returns(new Uri("https://server.com/")); ErrorSink = new StubTableDataSink(); var table = new SonarLinkIssueDataSource(); SubscribeToken = table.Subscribe(ErrorSink); Model = new ProjectViewModel(teamExplorer.Object, table, projectPathsManager.Object) { Client = Client.Object }; }