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);
        }