Umlaut-Fehler behoben

neueBranch
Ruben 2022-12-07 16:07:39 +01:00
parent 28959ec2a9
commit 203625c655
5 changed files with 13 additions and 13 deletions

View File

@ -9,7 +9,7 @@ public class Girokonto extends Konto implements Serializable {
super(inhaber, kontozähler);
}
public boolean überweise(Girokonto ziel, long betrag, String zweck) {
public boolean ueberweise(Girokonto ziel, long betrag, String zweck) {
if (super.getKontostand() - betrag >= dispo * (-1)) {
this.auszahlen(betrag, zweck, "Überweisungsausgang", super.getInhaber());
ziel.einzahlen(betrag, zweck, "Überweisungseingang", super.getInhaber());

View File

@ -8,7 +8,7 @@ class KontoTest {
@Test
void testKontoBasics() {
Konto k = new Konto("Müller", 0);
Konto k = new Konto("Mueller", 0);
assertEquals("Müller", k.getInhaber());
assertEquals(1000, k.getKontonummer());
assertEquals(0, k.getKontostand());
@ -16,11 +16,11 @@ class KontoTest {
@Test
void testKontoEinUndAuszahlungUndSaldo() {
Konto k = new Konto("Müller", 0);
Konto k = new Konto("Mueller", 0);
Konto k2 = new Konto("Mayer", 1);
testKontoEinUndAuszahlungUndSaldo(k, k2);
k = new Girokonto("Müller", 0);
k = new Girokonto("Mueller", 0);
k2 = new Girokonto("Mayer", 1);
testKontoEinUndAuszahlungUndSaldo(k, k2);
}
@ -48,7 +48,7 @@ class KontoTest {
}
@Test
void testKeineÜberziehungFürSparkonten() {
void testKeineUeberziehungFuerSparkonten() {
Konto k = new Konto("Müller", 0);
k.einzahlen(100, "Test", "Einzahlung", "JUnit");
assertFalse(k.auszahlen(500, "Test", "Auszahlung", "JUnit"));

View File

@ -79,12 +79,12 @@ public class Banksystem {
return konto.getKontobewegungen();
}
public boolean überweisungBeauftragen(int startkonto, int zielkonto, long betrag, String verwendungszweck) throws Exception {
public boolean ueberweisungBeauftragen(int startkonto, int zielkonto, long betrag, String verwendungszweck) throws Exception {
Konto start = bank.findeKonto(startkonto);
Konto ziel = bank.findeKonto(zielkonto);
if (start instanceof Girokonto && ziel instanceof Girokonto) {
boolean erfolg = ((Girokonto)start).überweise((Girokonto)ziel, betrag, verwendungszweck);
boolean erfolg = ((Girokonto)start).ueberweise((Girokonto)ziel, betrag, verwendungszweck);
Persistenz.speichereBankDaten(this.bank, bank.getName());
return erfolg;

View File

@ -51,7 +51,7 @@ class SystemTest {
bs.geldEinzahlen(knr, 1000);
bs.geldAuszahlen(knr, 500);
assertTrue(bs.überweisungBeauftragen(knr, knr2, 100, "Überweisungstest."));
assertTrue(bs.ueberweisungBeauftragen(knr, knr2, 100, "Überweisungstest."));
assertEquals(400, bs.getKontostand(knr));

View File

@ -11,10 +11,10 @@ public class UI {
public UI(Banksystem bs) {
this.bs = bs;
hauptmenü();
hauptmenue();
}
private void hauptmenü() {
private void hauptmenue() {
System.out.println("Willkommen bei der " + bs.getBankname() + "!");
mainloop:
@ -46,7 +46,7 @@ public class UI {
case 3: geldEinzahlen(); break;
case 4: geldAuszahlen(); break;
case 5: kontoauszugDrucken(); break;
case 6: überweisungBeauftragen(); break;
case 6: ueberweisungBeauftragen(); break;
case 7: saldoAbfragen(); break;
case 9: break mainloop;
}
@ -146,7 +146,7 @@ public class UI {
System.out.println("Noch keine Kontobewegungen.");
}
private void überweisungBeauftragen() throws Exception {
private void ueberweisungBeauftragen() throws Exception {
System.out.print("Bitte die Kontonummer des Ausgangskontos der Überweisung eingeben: ");
int startkonto = Integer.parseInt(sc.nextLine());
@ -159,7 +159,7 @@ public class UI {
System.out.print("Bitte den Verwendungszweck eingeben: ");
String verwendungszweck = sc.nextLine();
boolean erfolgreich = bs.überweisungBeauftragen(startkonto, zielkonto, (long)(betrag * 100), verwendungszweck);
boolean erfolgreich = bs.ueberweisungBeauftragen(startkonto, zielkonto, (long)(betrag * 100), verwendungszweck);
System.out.println("Überweisung" + ( (!erfolgreich) ? " nicht" : "") + " erfolgreich ausgeführt.");
}