public void MainControllerShouldSetViewHasChangesOnProjectChanged() { Expect.Call(_projectModel.GetProjectFile()).Return(@"c:\test.calidus").Repeat.Times(1); Expect.Call(() => _view.ProjectHasChanges(true)).Repeat.Once(); Mocker.ReplayAll(); _controller = new MainController(_view, _projectModel, true, _projectManager, _ruleRunner, _violationList); _projectModel.Raise(x => x.Changed += null, this, EventArgs.Empty); Mocker.VerifyAll(); }