Esempio n. 1
0
        public void ForceBuildInvokesForceBuildOnTheSelectedProject()
        {
            mockProjectMonitor.ExpectAndReturn("ProjectState", ProjectState.Success);
            mockProjectMonitor.ExpectAndReturn("ListBuildParameters", null);
            controller.SelectedProject = projectMonitor;

            mockProjectMonitor.Expect("ForceBuild", (Dictionary <string, string>)null, (string)null);
            controller.ForceBuild();

            mockProjectMonitor.Verify();
        }
Esempio n. 2
0
        public void ForceBuildInvokesForceBuildOnTheSelectedProject()
        {
            mockProjectMonitor.SetupGet(_monitor => _monitor.ProjectState).Returns(ProjectState.Success).Verifiable();
            mockProjectMonitor.Setup(_monitor => _monitor.ListBuildParameters()).Returns(() => null).Verifiable();
            controller.SelectedProject = projectMonitor;

            mockProjectMonitor.Setup(_monitor => _monitor.ForceBuild(null, "John")).Verifiable();
            controller.ForceBuild();

            mockProjectMonitor.Verify();
        }