From be825a547da021e0f5aff964bb9dbd14730967ab Mon Sep 17 00:00:00 2001 From: vellengs Date: Sat, 28 Aug 2021 22:56:38 +0800 Subject: [PATCH] Support Date for issue : https://github.com/google/intermock/issues/13 --- src/lang/ts/intermock.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lang/ts/intermock.ts b/src/lang/ts/intermock.ts index 3f8b528..a2e5682 100644 --- a/src/lang/ts/intermock.ts +++ b/src/lang/ts/intermock.ts @@ -698,6 +698,11 @@ function traverseInterfaceMembers( kind = node.type.kind; typeName = node.type.getText(); } + + if (typeName === "Date" && kind == ts.SyntaxKind.TypeReference) { + output[property] = generatePrimitive(property, ts.SyntaxKind.StringKeyword, options, "date.past"); + return; + } switch (kind) { case ts.SyntaxKind.TypeReference: