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(); }
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(); }