assertTrue(cardSource.getSourceTypeModel() instanceof SourceCardData); assertNotNull(cardSource.getOwner()); assertNotNull(cardSource.getOwner().getAddress()); assertEquals("Sheboygan", cardSource.getOwner().getAddress().getCity()); assertEquals("WI", cardSource.getOwner().getAddress().getState()); assertEquals("53081", cardSource.getOwner().getAddress().getPostalCode()); assertEquals("123 Main St", cardSource.getOwner().getAddress().getLine1()); assertEquals("#456", cardSource.getOwner().getAddress().getLine2()); assertEquals("US", cardSource.getOwner().getAddress().getCountry()); assertEquals("Winnie Hoop", cardSource.getOwner().getName()); JsonTestUtils.assertMapEquals(metamap, cardSource.getMetaData());
assertNotNull(sepaDebitSource.getSourceTypeData()); assertNotNull(sepaDebitSource.getOwner()); assertNotNull(sepaDebitSource.getOwner().getAddress()); assertNotNull(sepaDebitSource.getSourceTypeModel()); assertTrue(sepaDebitSource.getSourceTypeModel() instanceof SourceSepaDebitData); assertEquals("eur", sepaDebitSource.getCurrency()); assertEquals("Eureka", sepaDebitSource.getOwner().getAddress().getCity()); assertEquals("90210", sepaDebitSource.getOwner().getAddress().getPostalCode()); assertEquals("EI", sepaDebitSource.getOwner().getAddress().getCountry()); assertEquals("Sepa Account Holder", sepaDebitSource.getOwner().getName()); } catch (StripeException stripeEx) {
assertNotNull(sepaDebitSource.getSourceTypeData()); assertNotNull(sepaDebitSource.getOwner()); assertNotNull(sepaDebitSource.getOwner().getAddress()); assertNotNull(sepaDebitSource.getSourceTypeModel()); assertTrue(sepaDebitSource.getSourceTypeModel() instanceof SourceSepaDebitData); assertEquals("eur", sepaDebitSource.getCurrency()); assertEquals("Eureka", sepaDebitSource.getOwner().getAddress().getCity()); assertEquals("90210", sepaDebitSource.getOwner().getAddress().getPostalCode()); assertEquals("123 Main St", sepaDebitSource.getOwner().getAddress().getLine1()); assertEquals("EI", sepaDebitSource.getOwner().getAddress().getCountry()); assertEquals("Sepa Account Holder", sepaDebitSource.getOwner().getName()); JsonTestUtils.assertMapEquals(metamap ,sepaDebitSource.getMetaData());
assertNotNull(sepaDebitSource.getSourceTypeData()); assertNotNull(sepaDebitSource.getOwner()); assertNotNull(sepaDebitSource.getOwner().getAddress()); assertNotNull(sepaDebitSource.getSourceTypeModel()); assertTrue(sepaDebitSource.getSourceTypeModel() instanceof SourceSepaDebitData); assertEquals("eur", sepaDebitSource.getCurrency()); assertEquals("Eureka", sepaDebitSource.getOwner().getAddress().getCity()); assertEquals("90210", sepaDebitSource.getOwner().getAddress().getPostalCode()); assertEquals("123 Main St", sepaDebitSource.getOwner().getAddress().getLine1()); assertEquals("EI", sepaDebitSource.getOwner().getAddress().getCountry()); assertEquals("Sepa Account Holder", sepaDebitSource.getOwner().getName()); JsonTestUtils.assertMapEquals(metamap ,sepaDebitSource.getMetaData());