public static void AssertEqual(this ChileProduct chileProduct, IChileProductReturn productReturn) { if (chileProduct == null) { throw new ArgumentNullException("chileProduct"); } if (productReturn == null) { throw new ArgumentNullException("productReturn"); } Assert.AreEqual(chileProduct.ToProductKey().KeyValue, productReturn.ProductKey); Assert.AreEqual(chileProduct.Product.Name, productReturn.ProductName); Assert.AreEqual(chileProduct.ChileState, productReturn.ChileState); }
public static void AssertEqual(this ChileProduct chileProduct, IInventoryProductReturn productReturn) { if (chileProduct == null) { throw new ArgumentNullException("chileProduct"); } if (productReturn == null) { throw new ArgumentNullException("productReturn"); } Assert.AreEqual(chileProduct.ToProductKey().KeyValue, productReturn.ProductKey); Assert.AreEqual(chileProduct.Product.Name, productReturn.ProductName); Assert.AreEqual(chileProduct.Product.ProductType, productReturn.ProductType); Assert.AreEqual(chileProduct.ChileType.Description, productReturn.ProductSubType); }