package groovy | |
class DateTest extends GroovyTestCase { | |
void testNextPrevious() { | |
def x = new Date() | |
def y = x + 2 | |
assert x < y | |
++x | |
--y | |
assert x == y | |
x += 2 | |
assert x > y | |
println "have dates ${x} and ${y}" | |
} | |
void testDateRange() { | |
def today = new Date() | |
def later = today + 3 | |
def expected = [today, today + 1, today + 2, today + 3] | |
def list = [] | |
for (d in today..later) { | |
list << d | |
} | |
assert list == expected | |
} | |
} |