finished unit test for Banking
This commit is contained in:
parent
8a42fdc38d
commit
882532fb6a
|
@ -3,18 +3,24 @@ package me.teridax.jcash.banking;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.Assert.assertEquals;
|
||||||
|
import static org.junit.Assert.assertNotEquals;
|
||||||
|
|
||||||
public class BankTest {
|
public class BankTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testBlzValidation() {
|
public void testBlzValidation() {
|
||||||
|
// everything is fine
|
||||||
assertEquals(Bank.validateBlz("MA2424"), "MA2424");
|
assertEquals(Bank.validateBlz("MA2424"), "MA2424");
|
||||||
assertEquals(Bank.validateBlz("VR-BANK-567"), "VR-BANK-567");
|
assertEquals(Bank.validateBlz("VR-BANK-567"), "VR-BANK-567");
|
||||||
assertEquals(Bank.validateBlz("19087"), "19087");
|
assertEquals(Bank.validateBlz("19087"), "19087");
|
||||||
|
|
||||||
|
// cut stuff away
|
||||||
|
assertEquals(Bank.validateBlz("MA2%asd424"), "MA2");
|
||||||
|
assertEquals(Bank.validateBlz("qg0948 z67 0"), "qg0948");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test(expected = IllegalArgumentException.class)
|
@Test(expected = IllegalArgumentException.class)
|
||||||
public void testBlzValidationException() {
|
public void testBlzValidationException() {
|
||||||
assertEquals(Bank.validateBlz("MA2.&424"), "MA2.&424");
|
assertNotEquals(Bank.validateBlz("öüäöüäöü"), "öüäöüäöü");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue