public void GivenTheOutputFilePathIsEmpty() { var mqOutputFilePathView = new Mock <IFilePathView>(); mqOutputFilePathView .SetupGet(v => v.FilePath) .Returns(() => null); var mqMainView = new Mock <IMainView>(); mqMainView .SetupGet(v => v.InputFilePathView) .Returns(Mock.Of <IFilePathView>()); mqMainView .SetupGet(v => v.OutputFilePathView) .Returns(mqOutputFilePathView.Object); var mqActionsView = new Mock <IActionsView>(); mqActionsView .SetupProperty(v => v.Generate) .SetupProperty(v => v.Verify) .SetupGet(v => v.ParentView) .Returns(mqMainView.Object); _view = mqActionsView.Object; }
public void Setup(IActionsView view) { _view = view; _view.Generate += Generate; _view.Verify += Validate; }