public void ShouldAddNewMandatoryListProductChangeRequest() { MandatoryListProductChangeRequest product = new MandatoryListProductChangeRequest(); product.Add(); Assert.Equal(ObjectState.Added, product.State); }
public MandatoryListProductChangeRequest GetMandatoryListProductChangeRequest() { MandatoryListProductChangeRequest productChangeRequest = new MandatoryListProductChangeRequest() { CSICode = "1010", DescriptionAr = "Name Ar", DescriptionEn = "Name En", NameAr = "Name", NameEn = "NameEn", PriceCelling = 1, }; return(productChangeRequest); }
public void ShouldUpdateMandatoryListProductChangeRequest() { MandatoryListProductChangeRequest product = new MandatoryListProductChangeRequest(); MandatoryListProductChangeRequest updatedProduct = new MandatoryListDefault().GetMandatoryListProductChangeRequest(); product.Update(updatedProduct); Assert.Equal(updatedProduct.NameAr, product.NameAr); Assert.Equal(updatedProduct.NameEn, product.NameEn); Assert.Equal(updatedProduct.CSICode, product.CSICode); Assert.Equal(updatedProduct.DescriptionAr, product.DescriptionAr); Assert.Equal(updatedProduct.DescriptionEn, product.DescriptionEn); Assert.Equal(updatedProduct.PriceCelling, product.PriceCelling); Assert.Equal(ObjectState.Modified, product.State); }