@Test
public void testClone() {

	VectorClock vc1 = new  VectorClock();
	vc1.setClock("UnitA", 4L);
	vc1.setClock("UnitB", 5L);
	VectorClock vc2 = vc1.clone();
			
	assertEquals("Expected clock value of cloned clock to be different.", 4L, (long) vc2.getClock("UnitA"));
	assertEquals("Expected clock value of cloned clock to be different.", 5L, (long) vc2.getClock("UnitB"));
}