TeStereo report
IterativeVerifier APIUtilityVerifier BooleanVerifier InternalCallVerifier EqualityVerifier HybridVerifier
@Test public void testReadGlobalHostsConfigEntries() throws IOException {
List entries=validateHostConfigEntries(readHostConfigEntries());
assertTrue("Not enough entries read",GenericUtils.size(entries) > 1);
HostConfigEntry globalEntry=entries.get(0);
assertEquals("Mismatched global entry pattern",HostConfigEntry.ALL_HOSTS_PATTERN,globalEntry.getHost());
for (int index=1; index < entries.size(); index++) {
HostConfigEntry entry=entries.get(index);
assertFalse("No target host for " + entry,GenericUtils.isEmpty(entry.getHostName()));
assertTrue("No target port for " + entry,entry.getPort() > 0);
assertFalse("No username for " + entry,GenericUtils.isEmpty(entry.getUsername()));
assertFalse("No identities for " + entry,GenericUtils.isEmpty(entry.getIdentities()));
assertFalse("No properties for " + entry,GenericUtils.isEmpty(entry.getProperties()));
}
}