package MeinBudgetView; import static org.junit.jupiter.api.Assertions.*; import org.junit.jupiter.api.Test; class MyTest { @Test public void testSetBudgetView() { MeinGui.budget = 2000.; assertEquals(2000.0 + " €", MeinGui.setBudgetView()); assertNotEquals(2000 + " €", MeinGui.setBudgetView()); assertNotEquals(2000.0 + "€ ", MeinGui.setBudgetView()); assertNotEquals(2000 + " €", MeinGui.setBudgetView()); assertNotEquals(2000.0 + "€", MeinGui.setBudgetView()); } @Test public void testSetBalanceView() { MeinGui.budget = 2000.; MeinGui.expenses = 405.; assertEquals(1595.0 + " €", MeinGui.setBalanceView()); assertNotEquals(1595 + " €", MeinGui.setBalanceView()); assertNotEquals(1595 + "€ ", MeinGui.setBalanceView()); assertNotEquals(1595 + "€", MeinGui.setBalanceView()); assertNotEquals(null, MeinGui.setBalanceView()); } @Test public void testSetExpensesView() { MeinGui.expenses = 1234; assertEquals("-" + 1234.0 + " €", MeinGui.setExpensesView()); assertNotEquals(1234.0 + " €", MeinGui.setExpensesView()); assertNotEquals(null, MeinGui.setBalanceView()); MeinGui.expenses = 4321.; assertEquals("-" + 4321.0 + " €", MeinGui.setExpensesView()); assertNotEquals("-" + 4321 + " €", MeinGui.setExpensesView()); assertNotEquals("-" + 4321.0 + "€", MeinGui.setExpensesView()); } @Test public void testSetBenutzername() { String result = String.valueOf(LoginFrame.benutzername); assertEquals(result, LoginFrame.setBenutzername()); assertNotEquals(result + " ", LoginFrame.setBenutzername()); assertNotEquals(null, LoginFrame.setBenutzername()); } @Test public void testSetPassword() { String result = String.valueOf(LoginFrame.passwordField); assertEquals(result, LoginFrame.setPassword()); assertNotEquals(result + " ", LoginFrame.setPassword()); assertNotEquals(null, LoginFrame.setPassword()); } @Test public void testSetLeeren() { assertEquals("", LoginFrame.benutzernameLeeren()); assertNotEquals(" ", LoginFrame.benutzernameLeeren()); assertNotEquals("".length() > 0 , LoginFrame.benutzernameLeeren()); assertNotEquals(""==null, LoginFrame.benutzernameLeeren()); } }