-
Notifications
You must be signed in to change notification settings - Fork 183
Expand file tree
/
Copy pathDateAndTime_05_Test.java
More file actions
40 lines (26 loc) · 945 Bytes
/
DateAndTime_05_Test.java
File metadata and controls
40 lines (26 loc) · 945 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
package java8.ex05;
import org.junit.Test;
import java.time.Duration;
import java.time.LocalTime;
import static org.hamcrest.CoreMatchers.*;
import static org.junit.Assert.*;
/**
* Exercice 05 - Duration
*/
public class DateAndTime_05_Test {
@Test
public void test_duration() throws Exception {
// TODO créer une heure à 12h30
LocalTime time1 = LocalTime.of(12, 30);
// TODO créer une heure à 16h32
LocalTime time2 = LocalTime.of(16, 32);
// TODO créer une durée (classe java.time.Duration) qui représente le temps entre les heures précédentes
Duration duration = null;
assertThat(duration.toMinutes(), is(242L));
assertThat(duration.toHours(), is(4L));
assertThat(duration.toNanos(), is(14_520_000_000_000L));
assertThat(duration.toMillis(), is(14_520_000L));
assertThat(duration.toDays(), is(0L));
}
// Duration
}