public void ExcecaoQuandoInsiroClienteNulo()
        {
            var           repositoryStub = new CostumerRepositoryStub();
            var           service        = new CostumerService(repositoryStub);
            CostumerModel costumer       = null;

            var mensagemEsperada = "Cliente deve ser informado.";

            var exception = Assert.Throws <InvalidServiceRequestException>(() => service.Insert(costumer));

            Assert.Equal(mensagemEsperada, exception.Message);
        }
        public void ExcecaoQuandoInsiroClienteSemNome()
        {
            var           repositoryStub = new CostumerRepositoryStub();
            var           service        = new CostumerService(repositoryStub);
            CostumerModel costumer       = new CostumerModel {
                Email = "*****@*****.**", Endereco = "ddsf dsf dsf ds fsdfsdf sdfdsff sdfd"
            };

            var mensagemEsperada = "Nome de cliente deve ser informado";

            var exception = Assert.Throws <InvalidServiceRequestException>(() => service.Insert(costumer));

            Assert.Equal(mensagemEsperada, exception.Message);
        }
Ejemplo n.º 3
0
 public void Post([FromBody] CostumerModel value)
 {
     service.Insert(value);
 }