Esempio n. 1
0
        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
            };
        }