public void compareVenue(Object object) { assertNotNull("The node should not be null", object); assertTrue("The node should be of type VenueData", object instanceof VenueData); VenueData node = (VenueData)object; assertEquals("10", node.getId()); assertEquals(data.source, node.getUri().getSource()); assertNull(node.getLocale()); assertEquals(NodeType.VENUE, node.getNodeType()); assertEquals("A Venue", node.getName()); assertNotNull(node.getLocation()); comparePlace(node.getLocation()); compareCoordinates(node.getCoordinates()); assertEquals(data.address, node.getAddress()); assertEquals(data.district, node.getDistrict()); assertEquals(data.city, node.getCity()); assertEquals(data.state, node.getState()); assertEquals(data.country, node.getCountry()); assertNotNull(node.getFeatures()); assertEquals(0, node.getFeatures().size()); assertNotNull(node.getFields()); assertEquals(0, node.getFields().size()); assertNotNull(node.getNodes()); assertEquals(0, node.getNodes().size()); assertEquals(data.start1, node.getCreated()); assertEquals(data.end1, node.getModified()); assertEquals(new Integer(2), node.getVersion()); }