xml.start("Id").value(configName).end(); xml.start("Topic") .value(((TopicConfiguration) config).getTopicARN()) .end(); addEventsAndFilterCriteria(xml, config);
@Test public void unmarshall_ValidTopicConfiguration() throws Exception { final BucketNotificationConfiguration config = unmarshaller.unmarshall(getResource(TOPIC_INPUT)); final TopicConfiguration topicConfig = (TopicConfiguration) config.getConfigurationByName("TopicConfigId"); assertEquals("some-topic-arn", topicConfig.getTopicARN()); assertEventsUnmarshalledCorrectly(topicConfig.getEvents()); assertFilterRulesUnmarshalledCorrectly(topicConfig.getFilter().getS3KeyFilter().getFilterRules()); }
xml.start("Id").value(configName).end(); xml.start("Topic") .value(((TopicConfiguration) config).getTopicARN()) .end(); addEventsAndFilterCriteria(xml, config);