public void rabat_poprawnosc_wyliczania(Calc.TypyLiczenia typ, decimal cenaBrutto, decimal ilosc, decimal rabat, decimal oczekiwanaWN, decimal oczekiwanaWB) { //Arrange Calc calc = new Calc(2, typ); //Act calc.VatProc = 23; calc.Ilosc = ilosc; calc.CenaSprzedazyBrutto = cenaBrutto; calc.Rabat = rabat; //Assert Assert.AreEqual(oczekiwanaWN, calc.WartoscSprzedazyNetto); Assert.AreEqual(oczekiwanaWB, calc.WartoscSprzedazyBrutto); }
public void zmiana_ilosc_powoduje_zmiene_wartosci_sprzedazy(Calc.TypyLiczenia typ, int vat, decimal cenaBrutto, decimal wartoscNetto, decimal wartoscBrutto) { //Arrange Calc calc = new Calc(2, typ); //Act calc.VatProc = vat; calc.Ilosc = 1; calc.CenaSprzedazyBrutto = cenaBrutto; calc.Ilosc = 2; //Assert Assert.AreEqual(wartoscNetto, calc.WartoscSprzedazyNetto); Assert.AreEqual(wartoscBrutto, calc.WartoscSprzedazyBrutto); }