private bool SaveData(Cliente cli) { string msgErr = null; ClientePresenter presenter = new ClientePresenter(); presenter.SetView(new ClienteView(), cli); return(presenter.Save(out msgErr)); }
public async void ClienteSalvar(string nome) { Mock <ICadastroClienteView> clienteView = new Mock <ICadastroClienteView>(); Mock <IClienteRepository> clienteRepository = new Mock <IClienteRepository>(); Mock <ClienteCommandHandler> clienteCommandHandler = new Mock <ClienteCommandHandler>(clienteRepository.Object); clienteRepository.Setup(m => m.Buscar(nome)).Returns(new ClienteModel(1, nome)); ClientePresenter clientePresenter = new ClientePresenter(clienteView.Object, clienteCommandHandler.Object); var retorno = await clientePresenter.executeSalvar(nome); Assert.True(retorno); }