package net.billforward.model; import org.junit.Test; import net.billforward.exception.BillforwardException; public class PaymentMethodTests extends TestBase { //@Test public void addPaymentMethod() throws BillforwardException { Account acc = Account.getByID("ACC-A5C6FD27-2FBB-42A1-BE57-D6ABD880"); PaymentMethod[] paymentMethods = acc.getPaymentMethods(); Subscription sub = Subscription.getByID("SUB-105D5BFE-C9E2-4C9A-BFD0-70AF961E"); for(PaymentMethod paymentMethod : paymentMethods) { sub.addPaymentMethod(paymentMethod.getID()); System.out.println(paymentMethod); } } @Test public void remove() throws BillforwardException { Subscription sub = Subscription.getByID("SUB-105D5BFE-C9E2-4C9A-BFD0-70AF961E"); PaymentMethod[] paymentMethods = sub.getPaymentMethods(); for(PaymentMethod paymentMethod : paymentMethods) { sub.removePaymentMethod(paymentMethod.getID()); System.out.println(paymentMethod); } } //@Test public void getPaymentMethods() throws BillforwardException { Subscription sub = Subscription.getByID("SUB-105D5BFE-C9E2-4C9A-BFD0-70AF961E"); PaymentMethod[] paymentMethods = sub.getPaymentMethods(); for(PaymentMethod paymentMethod : paymentMethods) { sub.removePaymentMethod(paymentMethod.getID()); System.out.println(paymentMethod); } } }