public void MetodoValidDeveRetornorTrue() { var command = new CreateCustumerCommad(); command.FirstName = "Rafael"; command.LestName = "Prado"; command.Document = "12332323232"; command.Email = "*****@*****.**"; command.Phone = "12332323232"; Assert.AreEqual(true, command.Valid()); }
public void MetodoValidDeveRetornorTrue() { var command = new CreateCustumerCommad(); command.FirstName = "Rafael"; command.LestName = "Prado"; command.Document = "12332323232"; command.Email = "*****@*****.**"; command.Phone = "12332323232"; var handler = new CustomerHandler(new FakeCustomerRepository(), new FakeEmailService()); var result = handler.Handle(command); Assert.AreNotEqual(null, result); Assert.AreEqual(true, handler.IsValid); }
public ICommandResult Post([FromBody] CreateCustumerCommad commad) { var result = (CreateCustomerCommandResult)_customerHandler.Handle(commad); return(result); }