()
| 104 | } |
| 105 | |
| 106 | @Test |
| 107 | public void deadlineClamps() { |
| 108 | Deadline d = Deadline.after(-300 * 365, TimeUnit.DAYS, ticker); |
| 109 | Deadline d2 = Deadline.after(300 * 365, TimeUnit.DAYS, ticker); |
| 110 | assertTrue(d.isBefore(d2)); |
| 111 | |
| 112 | Deadline d3 = Deadline.after(-200 * 365, TimeUnit.DAYS, ticker); |
| 113 | // d and d3 are equal |
| 114 | assertFalse(d.isBefore(d3)); |
| 115 | assertFalse(d3.isBefore(d)); |
| 116 | } |
| 117 | |
| 118 | @Test |
| 119 | public void immediateDeadlineIsExpired() { |