def testZins1(self): k = Konto(anfangswert = 100, zins=5) k.periodenAbschluss() self.assertAlmostEqual(k.stand(), 105) k.periodenAbschluss() self.assertAlmostEqual(k.stand(), 110.25)
def testSparplan3(self): k = Konto(zins=5) k.sparPlan(N=0, K=1000) self.assertAlmostEqual(k.stand(), 0)
def testCreate(self): k = Konto(anfangswert = 0, zins = 1) self.assertAlmostEqual(k.stand(), 0)
def testSparplan(self): k = Konto(zins=2) k.sparPlan(K=100, N=12) self.assertAlmostEqual(k.stand(), 1368.0331522689812)
def testAuszahlung4(self): k = Konto(anfangswert = -600, dispogrenze = 500) z = k.auszahlung(1000) self.assertAlmostEqual(z, 0) self.assertAlmostEqual(k.stand(), -600)
def testAuszahlung2(self): k = Konto(anfangswert = 100) z = k.auszahlung(300) self.assertAlmostEqual(z, 100) self.assertAlmostEqual(k.stand(), 0)
def testEinzahlung(self): k = Konto(anfangswert = 0, zins = 1) k.einzahlung(3) k.einzahlung(7) self.assertAlmostEqual(k.stand(), 10)