public void TestShouldUpdateProduct() { var products = productsQuery.GetProducts(); var product = products.Items.First(); var productsCommandValidator = new ProductsCommandValidator(); var results = productsCommandValidator.ValidateUpdateProduct(product.Id, product); Assert.IsTrue(results.Count == 0); }
public void TestShouldNotUpdateProduct() { var products = productsQuery.GetProducts(); var product = products.Items.First(); var productsCommandValidator = new ProductsCommandValidator(); var results = productsCommandValidator.ValidateUpdateProduct(new Guid(), product); Assert.IsTrue(results.Count == 1); var result = results.First(); Assert.AreEqual(result.Status, 404); }