diff --git a/Budget Projekt/bin/MeinBudgetView/LoginFrame.class b/Budget Projekt/bin/MeinBudgetView/LoginFrame.class index e2944f3..1b54685 100644 Binary files a/Budget Projekt/bin/MeinBudgetView/LoginFrame.class and b/Budget Projekt/bin/MeinBudgetView/LoginFrame.class differ diff --git a/Budget Projekt/bin/MeinBudgetView/MyTest.class b/Budget Projekt/bin/MeinBudgetView/MyTest.class index c42fa33..a954981 100644 Binary files a/Budget Projekt/bin/MeinBudgetView/MyTest.class and b/Budget Projekt/bin/MeinBudgetView/MyTest.class differ diff --git a/Budget Projekt/src/MeinBudgetView/LoginFrame.java b/Budget Projekt/src/MeinBudgetView/LoginFrame.java index 8b973fb..2e256db 100644 --- a/Budget Projekt/src/MeinBudgetView/LoginFrame.java +++ b/Budget Projekt/src/MeinBudgetView/LoginFrame.java @@ -97,14 +97,12 @@ public class LoginFrame extends JFrame implements ActionListener, KeyListener { } - public static String setBenutzername() { - String result = String.valueOf(benutzername); - return result; + protected static String setBenutzername(String benutzername) { + return benutzername; } - public static String setPassword() { - String result = String.valueOf(benutzername); - return result; + protected static void setPassword() { + passwordField.setText("admin"); } @Override @@ -114,10 +112,10 @@ public class LoginFrame extends JFrame implements ActionListener, KeyListener { @Override public void keyPressed(KeyEvent e) { - + if (e.getKeyCode() == KeyEvent.VK_ENTER) { if (benutzername.getText().length() > 0 && passwordField.getText().length() > 0) { - MeinGui run = new MeinGui(); + MeinGui run = new MeinGui(); run.setVisible(true); } else { JOptionPane.showMessageDialog(this.anmelden, "Bitte geben Sie die richtigen Daten ein!"); @@ -126,16 +124,21 @@ public class LoginFrame extends JFrame implements ActionListener, KeyListener { if (e.getKeyCode() == KeyEvent.VK_F5) { System.exit(0); } - + if (e.getKeyCode() == KeyEvent.VK_L) { + benutzername.setText(benutzernameUndPasswordLeeren()); + passwordField.setText(benutzernameUndPasswordLeeren()); + } + } @Override public void keyReleased(KeyEvent e) { // TODO Auto-generated method stub - + } - public static String benutzernameLeeren() { - return ""; + public static String benutzernameUndPasswordLeeren() { + return ""; } + } diff --git a/Budget Projekt/src/MeinBudgetView/MyTest.java b/Budget Projekt/src/MeinBudgetView/MyTest.java index 54817c2..c77cf52 100644 --- a/Budget Projekt/src/MeinBudgetView/MyTest.java +++ b/Budget Projekt/src/MeinBudgetView/MyTest.java @@ -1,5 +1,6 @@ package MeinBudgetView; +import static org.junit.Assert.assertEquals; import static org.junit.jupiter.api.Assertions.*; import org.junit.jupiter.api.Test; @@ -48,13 +49,19 @@ class MyTest { @Test public void testSetBenutzername() { - String result = String.valueOf(LoginFrame.benutzername); - assertEquals(result, LoginFrame.setBenutzername()); - assertNotEquals(result + " ", LoginFrame.setBenutzername()); - assertNotEquals(null, LoginFrame.setBenutzername()); - + + assertEquals("admin", LoginFrame.setBenutzername("admin")); + assertEquals("ADMIN", LoginFrame.setBenutzername("ADMIN")); + assertNotEquals("Admin", LoginFrame.setBenutzername("")); + assertNotEquals("admin", LoginFrame.setBenutzername("Admin")); + assertNotEquals("", LoginFrame.setBenutzername("admin")); + assertEquals("ADMin".toUpperCase(), LoginFrame.setBenutzername("admin").toUpperCase()); + + + } + /** @Test public void testSetPassword() { String result = String.valueOf(LoginFrame.passwordField); @@ -63,14 +70,14 @@ class MyTest { assertNotEquals(null, LoginFrame.setPassword()); } - + */ @Test public void testSetLeeren() { - assertEquals("", LoginFrame.benutzernameLeeren()); - assertNotEquals(" ", LoginFrame.benutzernameLeeren()); - assertNotEquals("".length() > 0 , LoginFrame.benutzernameLeeren()); - assertNotEquals(""==null, LoginFrame.benutzernameLeeren()); + assertEquals("", LoginFrame.benutzernameUndPasswordLeeren()); + assertNotEquals(" ", LoginFrame.benutzernameUndPasswordLeeren()); + assertNotEquals("".length() > 0 , LoginFrame.benutzernameUndPasswordLeeren()); + assertNotEquals(""==null, LoginFrame.benutzernameUndPasswordLeeren()); }