public void wyliczStope_RozneWarosci_Calculated(double kwotaPoczatkowa, double kwotaKoncowa, double wartoscOdniesienia) { //Arrange var inw = new Inwestycje(); //Act double kwota = inw.wyliczStope(kwotaPoczatkowa, kwotaKoncowa); //Assert Assert.AreEqual(kwota, wartoscOdniesienia); }
public void wartoscPrzyszla_ObaParametryInt_Calculated() { //Arrange var inw = new Inwestycje(); //Act double kwota = inw.wartoscPrzyszla(1000, 1); //Assert Assert.AreEqual(kwota, 2000.0); }
public void wartoscPrzyszla_KwotaDoubleProcentInt_Calculated() { //Arrange var inw = new Inwestycje(); //Act double kwota = inw.wartoscPrzyszla(1000.0, 0.04); //Assert Assert.AreEqual(kwota, 1040.0); }
public void oprocentowanieSkladane_RozneWarosci_Calculated(double kwotaPoczatkowa, double kwotaKoncowa, double oprocentowanie, double okres, double kapitalizacja) { //Arrange var inw = new Inwestycje(); //Act double kwota = inw.oprocentowanieSkladane(kwotaPoczatkowa, kwotaKoncowa, oprocentowanie, okres, kapitalizacja); //Assert Assert.AreEqual(kwota, kwotaKoncowa); }
public void wartoscPrzyszla_KwotaUjemna_Exception() { //Arrange var inw = new Inwestycje(); //Act var ex = Assert.Throws <ArithmeticException>( () => inw.wartoscPrzyszla(-1000.0, 0.04)); //Assert Assert.That(ex.Message == "Kwota nie moze byc ujemna"); }
public void wyliczStope_dzieleniePrzezZero_Exception() { //Arrange var inw = new Inwestycje(); //Act var ex = Assert.Throws <ArithmeticException>( () => inw.wyliczStope(0, 1000.0)); //Assert Assert.That(ex.Message == "Dzielenie przez zero!!!!"); }