diff --git a/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/KontoTest.java b/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/KontoTest.java deleted file mode 100644 index fb92b82..0000000 --- a/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/KontoTest.java +++ /dev/null @@ -1,69 +0,0 @@ -package de.hs_mannheim.informatik.bank.domain; - -import static org.junit.jupiter.api.Assertions.*; - -import org.junit.jupiter.api.Test; - -class KontoTest { - - @Test - void testKontoBasics() { - Konto k = new Konto("Müller", 0); - assertEquals("Müller", k.getInhaber()); - assertEquals(1000, k.getKontonummer()); - assertEquals(0, k.getKontostand()); - } - - @Test - void testKontoEinUndAuszahlung() { - Konto k = new Konto("Müller", 0); - Konto k2 = new Konto("Mayer", 1); - - assertEquals("Mayer", k2.getInhaber()); - assertNotEquals(k.getKontonummer(), k2.getKontonummer()); - - k2.einzahlen(100, "Test", "Einzahlung", "JUnit"); - assertEquals(100, k2.getKontostand()); - - assertTrue(k2.auszahlen(50, "Test", "Auszahlung", "JUnit")); - assertEquals(50, k2.getKontostand()); - - assertFalse(k2.auszahlen(500, "Test", "Auszahlung", "JUnit")); - assertEquals(50, k2.getKontostand()); - } - @Test - void testGiroDespo(){ - Girokonto Gk1=new Girokonto("Marc",0); - Girokonto Gk2=new Girokonto("Marc",1); - - Gk1.einzahlen(5000, "Test", "vorOrt", "ich"); - Gk2.einzahlen(50000, "Test", "vorOrt", "ich"); - - assertEquals(true,Gk1.auszahlen(5500, "none of youre buisness", "vor Ort", "Ich")); - assertEquals(true,Gk2.auszahlen(10000, "none of youre buisness", "vor Ort", "Ich")); - assertEquals(false,Gk1.Überweise(Gk2, 40500, "weil ich es kann")); - - } - - @Test - void testSaldo() { - Girokonto Gk1=new Girokonto("Marc",0); - - Gk1.einzahlen(50000, "Test", "vorOrt", "ich"); - Gk1.auszahlen(5500, "none of youre buisness", "vor Ort", "Ich"); - Gk1.einzahlen(50000, "Test", "vorOrt", "ich"); - Gk1.auszahlen(5500, "none of youre buisness", "vor Ort", "Ich"); - Gk1.einzahlen(5000, "Test", "vorOrt", "ich"); - Gk1.auszahlen(5500, "none of youre buisness", "vor Ort", "Ich"); - Gk1.einzahlen(5000, "Test", "vorOrt", "ich"); - Gk1.auszahlen(5500, "none of youre buisness", "vor Ort", "Ich"); - Gk1.einzahlen(5000, "Test", "vorOrt", "ich"); - Gk1.auszahlen(5500, "none of youre buisness", "vor Ort", "Ich"); - Gk1.einzahlen(5000, "Test", "vorOrt", "ich"); - Gk1.auszahlen(5500, "none of youre buisness", "vor Ort", "Ich"); - - - assertEquals(42500,Gk1.getSaldo()); - assertEquals(87000,Gk1.getKontostand()); - } -}