public void ProductoSinNombreDebeRetornarFalse()
        {
            var validator = new ProductoValidator();
            var producto = new Producto();

               var result = validator.Pass(producto);

               Assert.False(result);
        }
        public void ProductoConNombreYCodigoDebeRetornarTrue()
        {
            var validator = new ProductoValidator();
            var producto = new Producto {
                Code = "001",
                Name = "Producto 1"
            };

            var result = validator.Pass(producto);

            Assert.True(result);
        }
Example #3
0
 public ProductoController(InterfaceProducto repository, ProductoValidator validator)
 {
     this.repository = repository;
     this.validator = validator;
 }