Beispiel #1
0
        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());
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
        public ICommandResult Post([FromBody] CreateCustumerCommad commad)
        {
            var result = (CreateCustomerCommandResult)_customerHandler.Handle(commad);

            return(result);
        }