-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Open
bug: using
null or undefined as the @Mock(() => result) throws error#138Description
If i use null or undefined as the @Mock(() => result), it throws:
TypeError: Cannot convert undefined or null to object
at Function.getOwnPropertyNames ()
at getClassMembers (../../../node_modules/@plumier/reflect/lib/parser.js:87:28)
at parseMethods (../../../node_modules/@plumier/reflect/lib/parser.js:134:21)
at parseClassNoCache (../../../node_modules/@plumier/reflect/lib/parser.js:173:18)
at ../../../node_modules/@plumier/reflect/lib/helpers.js:18:31
at walkTypeMembers (../../../node_modules/@plumier/reflect/lib/walker.js:35:45)
at walkTypeMembersRecursive (../../../node_modules/@plumier/reflect/lib/walker.js:54:23)
at reflectClass (../../../node_modules/@plumier/reflect/lib/reflect.js:15:55)
at reflectModuleOrClass (../../../node_modules/@plumier/reflect/lib/reflect.js:66:16)
at ../../../node_modules/@plumier/reflect/lib/helpers.js:18:31
Originally posted by @arthurfiorette in #135 (comment)