protected static void assertEntry(final MonitoredEntry monitoredEntry,
final String address,
final int port,
final long receiveQueueDepth,
final long transmitQueueDepth,
final long dropCount,
final long inode) throws UnknownHostException
{
final long socketIdentifier = monitoredEntry.getSocketIdentifier();
assertThat(extractHostIpAddress(socketIdentifier), is(address));
assertThat(SocketIdentifier.extractPortNumber(socketIdentifier), is(port));
assertThat(monitoredEntry.getReceiverQueueDepth(), is(receiveQueueDepth));
assertThat(monitoredEntry.getTransmitQueueDepth(), is(transmitQueueDepth));
assertThat(monitoredEntry.getDrops(), is(dropCount));
assertThat(monitoredEntry.getInode(), is(inode));
assertThat(monitoredEntry.getSocketAddress(), is(new InetSocketAddress(address, port)));
}