forked from hummel/Bank-System
SystemTest
parent
5342607f66
commit
001cf34035
|
@ -19,42 +19,31 @@ class SystemTest {
|
||||||
assertEquals(0, bs.getKontenliste().length);
|
assertEquals(0, bs.getKontenliste().length);
|
||||||
assertEquals("Testsystem", bs.getBankname());
|
assertEquals("Testsystem", bs.getBankname());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
void testgeldEinzahlen() {
|
void testgeldeinzahlen() throws Exception {
|
||||||
Konto k = new Konto("Müller", 0);
|
Konto k1 = new Konto("Müller",2);
|
||||||
|
|
||||||
long gueltigMin = 0;
|
Banksystem bs1 = new Banksystem("Spaßkasse");
|
||||||
k.einzahlen(gueltigMin,"Test", "Einzahlung", "JUnit");
|
int kontonummer = bs1.kontoAnlegen("Müller", 2);
|
||||||
assertEquals(gueltigMin,k.getKontostand());
|
bs1.geldEinzahlen(kontonummer, 3000);
|
||||||
|
bs1.geldEinzahlen(1000, 3000);
|
||||||
long gueltigMax = Long.MAX_VALUE;
|
}
|
||||||
k.einzahlen(gueltigMax, "Test", "Einzahlung", "JUnit");
|
|
||||||
assertEquals(gueltigMax, k.getKontostand());
|
|
||||||
|
@Test
|
||||||
long ungueltigMin = -1;
|
void testgeldAuszahlen() throws Exception {
|
||||||
k.einzahlen(ungueltigMin, "Test", "Einzahlung", "JUnit");
|
Konto k2 = new Konto("Beck",2);
|
||||||
assertNotEquals(ungueltigMin, k.getKontostand());
|
|
||||||
//System.out.println(k1.getKontostand());
|
Banksystem bs2 = new Banksystem("Spaßkasse");
|
||||||
|
int kontonummer = bs2.kontoAnlegen("Beck", 2);
|
||||||
|
bs2.geldAuszahlen(kontonummer, -4000);
|
||||||
long ungueltigMax = Long.MAX_VALUE+1;
|
bs2.geldAuszahlen(1000, -4000);
|
||||||
System.out.println(ungueltigMax);
|
|
||||||
k.einzahlen(gueltigMax,"Test", "Einzahlung", "JUnit");
|
|
||||||
assertNotEquals(ungueltigMax, k.getKontostand());
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
// @Test
|
|
||||||
// void testgeldAuszahlen() throws Exception {
|
|
||||||
// Konto k2 = new Konto("Beck",2);
|
|
||||||
// Banksystem bs = new Banksystem("Spaßkasse");
|
|
||||||
// bs.geldAuszahlen(1000, -4000);
|
|
||||||
// assertEquals(1000,-4000,bs.geldAuszahlen(1000, -4000));
|
|
||||||
// long gueltigMin = -50000000;
|
|
||||||
// k2.auszahlen(gueltigMin,"Test", "Einzahlung", "Beck");
|
|
||||||
// assertEquals(gueltigMin, k2.getKontostand());
|
|
||||||
//
|
|
||||||
// }
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue