public ListViewItem LoadSaleItemsToSaleListView(ISaleItem saleItem) { if (saleItem != null) { ListViewItem saleList = new ListViewItem(Counter.ToString()); saleList.SubItems.Add(saleItem.Code); saleList.SubItems.Add(saleItem.Name); saleList.SubItems.Add(saleItem.SaleQuantity.ToString("F")); saleList.SubItems.Add(saleItem.VatValue.ToString()); saleList.SubItems.Add(saleItem.Gross_Price.ToString("F")); saleList.SubItems.Add(TotalPriceValueProcessor.CalculateTotalPriceValue(saleItem.SaleQuantity, saleItem.Gross_Price).ToString("F")); Counter++; return(saleList); } else { return(null); } }
public void CalculateTotalPriceValue_ShouldCalculateInPrecisionOfDecimalPlacesTwo(decimal _quantity, decimal _price, decimal expected) { decimal actual = TotalPriceValueProcessor.CalculateTotalPriceValue(_quantity, _price); Assert.Equal(expected, actual, 2); }