You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
84 lines
2.4 KiB
84 lines
2.4 KiB
package MeinBudgetView;
|
|
|
|
import static org.junit.Assert.assertEquals;
|
|
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() {
|
|
|
|
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);
|
|
assertEquals(result, LoginFrame.setPassword());
|
|
assertNotEquals(result + " ", LoginFrame.setPassword());
|
|
assertNotEquals(null, LoginFrame.setPassword());
|
|
|
|
}
|
|
*/
|
|
@Test
|
|
public void testSetLeeren() {
|
|
|
|
assertEquals("", LoginFrame.benutzernameUndPasswordLeeren());
|
|
assertNotEquals(" ", LoginFrame.benutzernameUndPasswordLeeren());
|
|
assertNotEquals("".length() > 0 , LoginFrame.benutzernameUndPasswordLeeren());
|
|
assertNotEquals(""==null, LoginFrame.benutzernameUndPasswordLeeren());
|
|
|
|
}
|
|
|
|
}
|