/** Testa la correttezza del metodo "compareTo". */ @Test public void testCompareTo() { Date te1_1 = new Date(100); Date te1_2 = new Date(200); Date te1_3 = new Date(300); Date[] t1_events = {te1_1, te1_2, te1_3}; Telemetry t1 = new Telemetry(t1_events, "track"); Date te2_1 = new Date(100); Date te2_2 = new Date(200); Date te2_3 = new Date(300); Date[] t2_events = {te2_1, te2_2, te2_3}; Telemetry t2 = new Telemetry(t2_events, "track"); Date te3_1 = new Date(100); Date te3_2 = new Date(150); Date te3_3 = new Date(200); Date[] t3_events = {te3_1, te3_2, te3_3}; Telemetry t3 = new Telemetry(t3_events, "track"); assertTrue(t1.compareTo(t2) == 0); assertTrue(t2.compareTo(t1) == 0); assertTrue(t1.compareTo(t3) == 1); assertTrue(t3.compareTo(t1) == -1); }