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());
}