public void test() { InputStream is = getClass().getResourceAsStream("/invalid_change_batch.xml"); InvalidChangeBatchHandler handler = injector.getInstance(InvalidChangeBatchHandler.class); ImmutableList<String> result = factory.create(handler).parse(is); assertEquals(result, ImmutableList.of( "Tried to create resource record set duplicate.example.com. type A, but it already exists", "Tried to delete resource record set noexist.example.com. type A, but it was not found")); } }
public void test2() throws UnknownHostException { InputStream is = getClass().getResourceAsStream("/InternetServices-2.xml"); Set<InternetService> result = factory.create(injector.getInstance(InternetServicesHandler.class)).parse(is); assertEquals(result.size(), 6); } }
public void testInstanceTypeHandler() { InputStream is = getClass().getResourceAsStream("/instanceType.xml"); InstanceTypeHandler handler = injector.getInstance(InstanceTypeHandler.class); String result = factory.create(handler).parse(is); assertEquals(result, InstanceType.M1_SMALL); }
public void testUnencodeStringValueHandler() { InputStream is = getClass().getResourceAsStream("/userData.xml"); UnencodeStringValueHandler handler = injector.getInstance(UnencodeStringValueHandler.class); String result = factory.create(handler).parse(is); assertEquals(result, "#!/bin/bash\n"); } }
public void test() { InputStream is = getClass().getResourceAsStream("/taskid.xml"); ElementTextHandler.Guid handler = injector.getInstance(ElementTextHandler.Guid.class); assertEquals(factory.create(handler).parse(is), "8d7a1725-4f4a-4b70-affa-f01dcce1526e"); } }
public void testApplyInputStream() throws UnknownHostException { InputStream is = getClass().getResourceAsStream("/allocate_address.xml"); String result = factory.create(injector.getInstance(AllocateAddressResponseHandler.class)) .parse(is); assertEquals(result, "67.202.55.255"); } }
public void test() { InputStream is = getClass().getResourceAsStream("/tcpool_name.xml"); AttributeHandler.PoolName handler = injector.getInstance(AttributeHandler.PoolName.class); assertEquals(factory.create(handler).parse(is), "foo"); } }
public void testInstanceInitiatedShutdownBehaviorHandler() { InputStream is = getClass().getResourceAsStream("/instanceInitiatedShutdownBehavior.xml"); InstanceInitiatedShutdownBehaviorHandler handler = injector .getInstance(InstanceInitiatedShutdownBehaviorHandler.class); InstanceInitiatedShutdownBehavior result = factory.create(handler).parse(is); assertEquals(result, InstanceInitiatedShutdownBehavior.STOP); }
public void testStringValueHandler() { InputStream is = getClass().getResourceAsStream("/ramdisk.xml"); StringValueHandler handler = injector.getInstance(StringValueHandler.class); String result = factory.create(handler).parse(is); assertEquals(result, "ari-a51cf9cc"); }
public void test() { InputStream is = getClass().getResourceAsStream("/attributes.xml"); Map<String, String> expected = expected(); AttributesHandler handler = injector.getInstance(AttributesHandler.class); Map<String, String> result = factory.create(handler).parse(is); assertEquals(result.toString(), expected.toString()); }
/** * Tests parsing all possible XML elements that could be encountered by {@link ListAlarmsForMetricResponseHandler}. * * @throws Exception if something goes wrong */ public void testParseFullResponse() throws Exception { Iterable<Alarm> metricAlarms = factory.create(injector.getInstance(ListAlarmsForMetricResponseHandler.class)) .parse(getClass().getResourceAsStream("/DescribeAlarmsForMetricResponse.xml")); assertEquals(metricAlarms.toString(), expected().toString()); }
public void testApplyInputStream() { InputStream is = getClass().getResourceAsStream("/orglist.xml"); Map<String, ReferenceType> result = factory.create(injector.getInstance(OrgListHandler.class)).parse(is); assertEquals(result, ImmutableMap.of("adrian@jclouds.org", new ReferenceTypeImpl("adrian@jclouds.org", "application/vnd.vmware.vcloud.org+xml", URI.create("https://services.vcloudexpress.terremark.com/api/v0.8/org/48")))); }
public void test1() throws UnknownHostException { InputStream is = getClass().getResourceAsStream("/keysList.xml"); Set<KeyPair> result = factory.create(injector.getInstance(KeyPairsHandler.class)).parse(is); assertEquals(result, ImmutableSet.of(new KeyPair(URI .create("https://services.vcloudexpress.terremark.com/api/v0.8a-ext1.6/extensions/key/9"), "default", true, null, "4e:af:8a:9f:e9:d2:72:d7:4b:a0:da:98:72:98:4d:7d"))); } }
public void testApplyInputStream() { InputStream is = getClass().getResourceAsStream("/orglist.xml"); Map<String, ReferenceType> result = factory.create(injector.getInstance(OrgListHandler.class)).parse(is); assertEquals(result, ImmutableMap.of("adrian@jclouds.org", new ReferenceTypeImpl("adrian@jclouds.org", "application/vnd.vmware.vcloud.org+xml", URI.create("https://services.vcloudexpress.terremark.com/api/v0.8/org/48")))); }
public void testSavvis() { InputStream is = getClass().getResourceAsStream("/orglist-savvis.xml"); Map<String, ReferenceType> result = factory.create(injector.getInstance(OrgListHandler.class)).parse(is); assertEquals(result, ImmutableMap.of("SAVVISStation Integration Testing", new ReferenceTypeImpl("SAVVISStation Integration Testing", "application/vnd.vmware.vcloud.org+xml", URI.create("https://api.sandbox.symphonyvpdc.savvis.net/rest/api/v0.8/org/100000.0")))); } }
public void testApplyInputStream() { InputStream is = getClass().getResourceAsStream( "/describe_image_attribute_launchPermission.xml"); Permission expected = new Permission(Sets.newHashSet("495219933132"), Sets.newHashSet("all")); Permission result = factory.create(injector.getInstance(PermissionHandler.class)).parse(is); assertEquals(result, expected); } }
public void test() { InputStream is = getClass().getResourceAsStream("/regions.xml"); Multimap<IdAndName, String> expected = expected(); RegionListHandler handler = injector.getInstance(RegionListHandler.class); Multimap<IdAndName, String> result = factory.create(handler).parse(is); assertEquals(result.toString(), expected.toString()); }
public void testSelf() { InputStream is = getClass().getResourceAsStream("/task-self.xml"); Task result = factory.create(injector.getInstance(TaskHandler.class)).parse(is); Task expects = new TaskImpl(URI.create("https://vcloud.safesecureweb.com/api/v0.8/task/d188849-78"), null, TaskStatus.QUEUED, null, null, null, null, null); assertEquals(result, expects); }
public void test1() throws UnknownHostException { InputStream is = getClass().getResourceAsStream("/NodeService.xml"); Node result = factory.create(injector.getInstance(NodeHandler.class)).parse(is); assertEquals(result, new Node("Node for Jim", URI .create("https://services.vcloudexpress.terremark.com/api/v0.8/NodeServices/242"), "172.16.20.3", 80, false, "Some test node")); } }
public void testApplyInputStreamHosting() { InputStream is = getClass().getResourceAsStream("/taskslist-hosting.xml"); TasksList result = factory.create(injector.getInstance(TasksListHandler.class)).parse(is); assertEquals(result.getLocation(), URI.create("https://vcloud.safesecureweb.com/api/v0.8/tasksList/188849")); }