Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void test_transfer() {
- int c1 = b1.createAccount("John", 5, 500.5);
- assertEquals(c1,1);
- int c2 = b1.createAccount("John", 20, 800.);
- assertEquals(c2,2);
- try{
- b1.transfer(c1, c2, 8, 400);
- }
- catch(InvalidCode ic) {
- fail("codes 1 and 2 are valid");
- }
- catch(InvalidValue iv) {
- fail("value 400. is valid"); <---------------ERRORE
- }
- try{
- b1.transfer(c1, 3, 8, 400);
- fail("code 2 is not valid");
- }
- catch(InvalidCode ic) {
- }
- catch(InvalidValue iv) {
- }
- try{
- b1.transfer(3, c1, 8, 400);
- fail("code 2 is not valid");
- }
- catch(InvalidCode ic) {
- }
- catch(InvalidValue iv) {
- }
- try{
- b1.transfer(c1, c2, 8, 600);
- fail("value 600. is not valid");
- }
- catch(InvalidCode ic) {
- fail("codes 1 and 2 are valid");
- }
- catch(InvalidValue iv) {
- }
- }
- public void test_withdraw() {
- int c1 = b1.createAccount("John", 5, 500.5);
- assertEquals(c1,1);
- try{
- b1.withdraw(c1, 7, 360.);
- }
- catch(InvalidCode ic) {
- fail("code 1 is valid");
- }
- catch(InvalidValue iv) {
- fail("value 360. is valid"); <--------ERRORE-------
- }
- try{
- b1.withdraw(2, 7, 360.);
- fail("code 2 is not valid");
- }
- catch(InvalidCode ic) {
- }
- catch(InvalidValue iv) {
- }
- try{
- b1.withdraw(c1, 7, 700.);
- fail("value 700. is not valid");
- }
- catch(InvalidCode ic) {
- fail("code 1 is valid");
- }
- catch(InvalidValue iv) {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement