diff options
author | Hao Huang <hhuang@driver.xyz> | 2017-02-10 16:29:28 -0800 |
---|---|---|
committer | Hao Huang <hhuang@driver.xyz> | 2017-02-10 16:29:28 -0800 |
commit | c67fb0d8e6779191620d5485f21003a2a0d9573d (patch) | |
tree | ca84f159d76ea6e751caa5f06afa64acff4ca837 /src/test/scala/xyz/driver/core/DateTest.scala | |
parent | 1e65b8ad5967d41dc56d7dce015f4bb6c1af26dd (diff) | |
download | driver-core-c67fb0d8e6779191620d5485f21003a2a0d9573d.tar.gz driver-core-c67fb0d8e6779191620d5485f21003a2a0d9573d.tar.bz2 driver-core-c67fb0d8e6779191620d5485f21003a2a0d9573d.zip |
Move time/date related tests out of CoreTest
Diffstat (limited to 'src/test/scala/xyz/driver/core/DateTest.scala')
-rw-r--r-- | src/test/scala/xyz/driver/core/DateTest.scala | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/test/scala/xyz/driver/core/DateTest.scala b/src/test/scala/xyz/driver/core/DateTest.scala index 50f8521..dc9bca3 100644 --- a/src/test/scala/xyz/driver/core/DateTest.scala +++ b/src/test/scala/xyz/driver/core/DateTest.scala @@ -13,6 +13,16 @@ class DateTest extends FlatSpec with Matchers with Checkers { } yield Date(year, date.tagMonth(month), day) implicit val arbitraryDate = Arbitrary[Date](dateGenerator) + "Date" should "correctly convert to and from String" in { + + import xyz.driver.core.generators.nextDate + import date._ + + for (date <- 1 to 100 map (_ => nextDate())) { + Some(date) should be(Date.fromString(date.toString)) + } + } + it should "have ordering defined correctly" in { Seq(Date.fromString("2013-05-10"), Date.fromString("2020-02-15"), |