public void SetupTest() { this.endProjectCommandUnderTest = new EndProjectCommand(); this.endProjectCommandUnderTest.CanExecuteChanged += (object sender, EventArgs e) => { Console.WriteLine("CanExecuteChanged"); }; EndProjectViewModel.Instance = Substitute.For <IEndProjectViewModel>(); EndProjectViewModel.Instance.Project().ReturnsForAnyArgs(new Project() { }); ClientProxy.Instance = Substitute.For <IHiringCompany>(); ClientProxy.Instance.MarkProjectEnded(null).ReturnsForAnyArgs(true); }
public void SetUp() { endProjectViewModelUnderTest = new EndProjectViewModel(); endProjectCommandUnderTest = new EndProjectCommand(); }