private CustomFields getTestFields() { CustomField cf = new CustomField(); cf.setName("acct_field"); cf.setValue("some account value"); CustomFields fields = new CustomFields(); fields.add(cf); return fields; }
private CustomFields getTestFields() { CustomField cf = new CustomField(); cf.setName("acct_field"); cf.setValue("some account value"); CustomFields fields = new CustomFields(); fields.add(cf); return fields; }
@Test(groups = "fast") public void testSerializationWithCustomFields() throws Exception { final SubscriptionUpdate subscription = new SubscriptionUpdate(); subscription.setPlanCode("gold"); subscription.setTimeframe(SubscriptionUpdate.Timeframe.now); subscription.setUnitAmountInCents(800); subscription.setQuantity(1); final CustomFields fields = new CustomFields(); final CustomField customField= new CustomField(); customField.setName("name1"); customField.setValue("value1"); fields.add(customField); subscription.setCustomFields(fields); final String xml = xmlMapper.writeValueAsString(subscription); Assert.assertEquals(xml, "<subscription xmlns=\"\">" + "<timeframe>now</timeframe>" + "<unit_amount_in_cents>800</unit_amount_in_cents>" + "<quantity>1</quantity>" + "<custom_fields>" + "<custom_field>" + "<name>name1</name>" + "<value>value1</value>" + "</custom_field>" + "</custom_fields>" + "<plan_code>gold</plan_code>" + "</subscription>"); }
@Test(groups = "fast") public void testSerializationWithCustomFields() throws Exception { final SubscriptionUpdate subscription = new SubscriptionUpdate(); subscription.setPlanCode("gold"); subscription.setTimeframe(SubscriptionUpdate.Timeframe.now); subscription.setUnitAmountInCents(800); subscription.setQuantity(1); final CustomFields fields = new CustomFields(); final CustomField customField= new CustomField(); customField.setName("name1"); customField.setValue("value1"); fields.add(customField); subscription.setCustomFields(fields); final String xml = xmlMapper.writeValueAsString(subscription); Assert.assertEquals(xml, "<subscription xmlns=\"\">" + "<timeframe>now</timeframe>" + "<unit_amount_in_cents>800</unit_amount_in_cents>" + "<quantity>1</quantity>" + "<custom_fields>" + "<custom_field>" + "<name>name1</name>" + "<value>value1</value>" + "</custom_field>" + "</custom_fields>" + "<plan_code>gold</plan_code>" + "</subscription>"); }
final CustomField accountField = TestUtils.createRandomCustomField("acct_field"); final CustomFields accountFields = new CustomFields(); accountFields.add(accountField); final CustomField subField = TestUtils.createRandomCustomField("sub_field"); final CustomFields subFields = new CustomFields(); subFields.add(subField); final Account accountData = TestUtils.createRandomAccount(); accountData.setBillingInfo(billingInfoData);
final CustomField accountField = TestUtils.createRandomCustomField("acct_field"); final CustomFields accountFields = new CustomFields(); accountFields.add(accountField); final CustomField subField = TestUtils.createRandomCustomField("sub_field"); final CustomFields subFields = new CustomFields(); subFields.add(subField); final Account accountData = TestUtils.createRandomAccount(); accountData.setBillingInfo(billingInfoData);
CustomFields customFields = new CustomFields(); customFields.add(TestUtils.createRandomCustomField("acct_field")); customFields.add(TestUtils.createRandomCustomField("acct_field2")); accountData.setCustomFields(customFields); final AccountAcquisition acquisitionData = TestUtils.createRandomAccountAcquisition();
CustomFields customFields = new CustomFields(); customFields.add(TestUtils.createRandomCustomField("acct_field")); customFields.add(TestUtils.createRandomCustomField("acct_field2")); accountData.setCustomFields(customFields); final AccountAcquisition acquisitionData = TestUtils.createRandomAccountAcquisition();
subscriptionNotesData.setCustomerNotes("New Customer Notes"); final CustomFields customFields = new CustomFields(); customFields.add(TestUtils.createRandomCustomField("food")); subscriptionNotesData.setCustomFields(customFields);
subscriptionNotesData.setCustomerNotes("New Customer Notes"); final CustomFields customFields = new CustomFields(); customFields.add(TestUtils.createRandomCustomField("food")); subscriptionNotesData.setCustomFields(customFields);