From 3a2e7d636f7cff39cab32ea124189b457024e72e Mon Sep 17 00:00:00 2001 From: Adam Vigneaux Date: Fri, 15 Jun 2018 16:10:05 -0400 Subject: [PATCH] Add tests for chance.date() min and max properties --- types/chance/chance-tests.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/types/chance/chance-tests.ts b/types/chance/chance-tests.ts index 00d8752118..238fd97cf3 100644 --- a/types/chance/chance-tests.ts +++ b/types/chance/chance-tests.ts @@ -71,3 +71,18 @@ euro = chance.euro({opt: 'abc'}); let coin = chance.coin(); coin = chance.coin(); + +// Make sure date works with min and max parameters +let date: string|Date = chance.date(); + +let min = new Date(); +let max = new Date(); +date = chance.date({min, max}); + +min = new Date(); +min.setFullYear(new Date().getFullYear() - 15); +max = new Date(); +max.setFullYear(new Date().getFullYear() + 15); +date = chance.date({min, max}); +date = chance.date({min}); +date = chance.date({max});