@Test
public void test18Requisitions() {
final Set<Requisition> requisitions = m_foreignSourceRepository.getRequisitions();
assertEquals(11, requisitions.size());
int nodeCount = 0;
int interfaceCount = 0;
for (final Requisition r : requisitions) {
LOG.debug("got requisition: {}", r);
nodeCount += r.getNodeCount();
for (RequisitionNode node : r.getNode()) {
interfaceCount += node.getInterfaceCount();
if ("pgvip-master.somemediathing.net".equals(node.getNodeLabel())) {
assertEquals("postgres", node.getParentForeignSource());
assertEquals("1241674181872", node.getParentForeignId());
assertEquals("barbacoa.somemediathing.net", node.getParentNodeLabel());
}
}
}
assertEquals("There is an unexpected number of nodes in the test requisitions", 49, nodeCount);
assertEquals("There is an unexpected number of interfaces in the test requisitions", 60, interfaceCount);
}