diff --git a/README.md b/README.md index 62c7fa5..19ee1d6 100644 --- a/README.md +++ b/README.md @@ -207,60 +207,16 @@ In the above example all resolvers with the name `email` will use the `internet. For detailed configuration options, see [GeneratorOptions](#generatoroptions-type) documentation. -### generateLibrary (`'casual' | 'faker'`, defaultValue: `'casual'`) +### generateLibrary (`'casual' | 'faker'`, defaultValue: `'faker'`) -Select a library to generate mock values. The default is [casual](https://github.com/boo1ean/casual), Other options include [faker](https://github.com/faker-js/faker). -casual dependents on Node API and cannot be executed in a browser. faker is useful when you want to use a mock function with the dynamicValues option enabled in the browser. +Select a library to generate mock values. The default is [faker](https://github.com/faker-js/faker), Other options include [casual](https://github.com/boo1ean/casual) +casual is not maintained and will be remove in future major versions. +faker is useful when you want to use a mock function with the dynamicValues option enabled in the browser. ### `GeneratorOptions` type This type is used in `scalars` and `fieldGeneration` options. -Examples using **casual** - -**Shorthand if you don't have arguments** - -```yaml -fieldName: date # gets translated to casual.date() -``` - -**With arguments** - -```yaml -fieldName: # gets translated to casual.date('YYYY-MM-DD') - generator: date - arguments: 'YYYY-MM-DD' -``` - -**With multiple arguments** - -```yaml -fieldName: # gets translated to casual.integer(-100, 100) - generator: integer - arguments: - - -100 - - 100 -``` - -**With extra function call** - -```yaml -fieldName: # gets translated to casual.integer.toFixed() - generator: integer - extra: - function: toFixed -``` - -**With extra function call arguments** - -```yaml -fieldName: # gets translated to casual.integer.toFixed(3) - generator: integer - extra: - function: toFixed - arguments: 3 -``` - Examples using **faker** **With arguments** @@ -299,8 +255,8 @@ plugins: **With extra function call** ```yaml -fieldName: # gets translated to casual.date().toLocaleDateString() - generator: date +fieldName: # gets translated to faker.date.past().toLocaleDateString() + generator: date.past extra: function: toLocaleDateString ``` @@ -308,8 +264,8 @@ fieldName: # gets translated to casual.date().toLocaleDateString() **With extra function call arguments** ```yaml -fieldName: # gets translated to casual.date().toLocaleDateString('en_GB) - generator: date +fieldName: # gets translated to faker.date.past().toLocaleDateString('en_GB) + generator: date.past extra: function: toLocaleDateString arguments: 'en_GB' @@ -322,6 +278,51 @@ fieldName: # gets translated to casual.date().toLocaleDateString('en_GB) fieldName: arrayBufferGenerator() ``` +Examples using **casual** (deprecated) + +**Shorthand if you don't have arguments** + +```yaml +fieldName: date # gets translated to casual.date() +``` + +**With arguments** + +```yaml +fieldName: # gets translated to casual.date('YYYY-MM-DD') + generator: date + arguments: 'YYYY-MM-DD' +``` + +**With multiple arguments** + +```yaml +fieldName: # gets translated to casual.integer(-100, 100) + generator: integer + arguments: + - -100 + - 100 +``` + +**With extra function call** + +```yaml +fieldName: # gets translated to casual.integer.toFixed() + generator: integer + extra: + function: toFixed +``` + +**With extra function call arguments** + +```yaml +fieldName: # gets translated to casual.integer.toFixed(3) + generator: integer + extra: + function: toFixed + arguments: 3 +``` + ## Examples of usage **codegen.yml** @@ -340,7 +341,7 @@ generates: enumValues: upper-case#upperCase typeNames: keep scalars: - AWSTimestamp: unix_time # gets translated to casual.unix_time + AWSTimestamp: number.int # gets translated to faker.number.int() ``` ### With `eslint-disable` rule @@ -363,7 +364,7 @@ generates: enumValues: upper-case#upperCase typeNames: keep scalars: - AWSTimestamp: unix_time # gets translated to casual.unix_time + AWSTimestamp: number.int # gets translated to faker.number.int() ``` ## Example of generated code diff --git a/package.json b/package.json index 91d4701..354d259 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "fakes" ], "dependencies": { - "@faker-js/faker": "^7.5.0", + "@faker-js/faker": "^8.4.1", "@graphql-codegen/plugin-helpers": "^5.0.4", "casual": "^1.6.2", "change-case-all": "^1.0.15", diff --git a/src/index.ts b/src/index.ts index 418d55d..a986971 100644 --- a/src/index.ts +++ b/src/index.ts @@ -7,7 +7,7 @@ import { NamedTypeNode, ObjectTypeDefinitionNode, } from 'graphql'; -import { faker } from '@faker-js/faker'; +import * as allFakerLocales from '@faker-js/faker'; import casual from 'casual'; import { oldVisit, PluginFunction, resolveExternalModuleAndFn } from '@graphql-codegen/plugin-helpers'; import { sentenceCase } from 'sentence-case'; @@ -32,6 +32,7 @@ type Options = { listElementCount: number; dynamicValues: boolean; generateLibrary: 'casual' | 'faker'; + generatorLocale: string; fieldGeneration?: TypeFieldMap; enumsAsTypes?: boolean; useTypeImports?: boolean; @@ -146,8 +147,8 @@ const getCasualCustomValue = ( return value; }; -const getFakerGenerators = (generatorName: GeneratorName) => { - let embeddedGenerator: unknown = faker; +const getFakerGenerators = (generatorName: GeneratorName, locale: string) => { + let embeddedGenerator: unknown = allFakerLocales[`faker${locale.toUpperCase()}`]; let dynamicGenerator = 'faker'; if (typeof generatorName === 'string') { @@ -173,7 +174,10 @@ const getFakerCustomValue = ( opts: Options, ) => { // If there is a mapping to a `faker` type, then use it - const { embeddedGenerator, dynamicGenerator } = getFakerGenerators(generatorDefinition.generator); + const { embeddedGenerator, dynamicGenerator } = getFakerGenerators( + generatorDefinition.generator, + opts.generatorLocale, + ); if (!embeddedGenerator && generatorDefinition.generator) { return generatorDefinition.generator; } @@ -278,6 +282,7 @@ const getNamedType = (opts: Options): const mockValueGenerator = setupMockValueGenerator({ generateLibrary: opts.generateLibrary, dynamicValues: opts.dynamicValues, + generatorLocale: opts.generatorLocale, }); if (!opts.dynamicValues) mockValueGenerator.seed(hashedString(opts.typeName + opts.fieldName)); const name = opts.currentType.name.value; @@ -603,15 +608,12 @@ export const plugin: PluginFunction = (schema, docu const transformUnderscore = config.transformUnderscore ?? true; const listElementCount = Math.max(0, config.listElementCount ?? 1); const dynamicValues = !!config.dynamicValues; - const generateLibrary = config.generateLibrary || 'casual'; + const generateLibrary = config.generateLibrary || 'faker'; const enumsAsTypes = config.enumsAsTypes ?? false; const useTypeImports = config.useTypeImports ?? false; const useImplementingTypes = config.useImplementingTypes ?? false; const defaultNullableToNull = config.defaultNullableToNull ?? false; - - if (generateLibrary === 'faker' && config.locale) { - faker.setLocale(config.locale); - } + const generatorLocale = config.locale || 'en'; // List of types that are enums const types: TypeItem[] = []; @@ -684,6 +686,7 @@ export const plugin: PluginFunction = (schema, docu listElementCount, dynamicValues, generateLibrary, + generatorLocale, fieldGeneration: config.fieldGeneration, enumsAsTypes, useTypeImports, @@ -721,6 +724,7 @@ export const plugin: PluginFunction = (schema, docu listElementCount, dynamicValues, generateLibrary, + generatorLocale, fieldGeneration: config.fieldGeneration, enumsAsTypes, useTypeImports, @@ -817,7 +821,7 @@ export const plugin: PluginFunction = (schema, docu .filter((mockFn: () => string) => !!mockFn) .map((mockFn: () => string) => mockFn()) .join('\n'); - const functionTokens = setupFunctionTokens(generateLibrary); + const functionTokens = setupFunctionTokens(generateLibrary, generatorLocale); let mockFile = ''; if (dynamicValues) mockFile += `${functionTokens.import}\n`; diff --git a/src/mockValueGenerator.ts b/src/mockValueGenerator.ts index f3b0f64..59bef03 100644 --- a/src/mockValueGenerator.ts +++ b/src/mockValueGenerator.ts @@ -1,4 +1,5 @@ -import { faker } from '@faker-js/faker'; +import { Faker } from '@faker-js/faker'; +import * as allFakerLocales from '@faker-js/faker'; import casual from 'casual'; interface MockValueGenerator { @@ -14,12 +15,14 @@ interface MockValueGenerator { type MockValueGeneratorOptions = { dynamicValues: boolean; + generatorLocale: string; }; type FunctionTokens = Record<'import' | 'seed' | 'seedFunction', string>; type SetupMockValueGeneratorOptions = { generateLibrary: 'casual' | 'faker'; + generatorLocale: string; dynamicValues: boolean; }; @@ -53,52 +56,61 @@ const casualFunctionTokens: FunctionTokens = { class FakerMockValueGenerator implements MockValueGenerator { dynamicValues: boolean; + private fakerInstance: Faker; constructor(opts: MockValueGeneratorOptions) { this.dynamicValues = opts.dynamicValues; + const fakerImport = `faker${opts.generatorLocale.toUpperCase()}`; + if (!(fakerImport in allFakerLocales)) { + throw new Error(`Cannot find faker version for locale ${opts.generatorLocale.toUpperCase()}`); + } + this.fakerInstance = allFakerLocales[`faker${opts.generatorLocale.toUpperCase()}`]; } - word = () => (this.dynamicValues ? `faker.lorem.word()` : `'${faker.lorem.word()}'`); - uuid = () => (this.dynamicValues ? `faker.datatype.uuid()` : `'${faker.datatype.uuid()}'`); - boolean = () => (this.dynamicValues ? `faker.datatype.boolean()` : faker.datatype.boolean()); + word = () => (this.dynamicValues ? `faker.lorem.word()` : `'${this.fakerInstance.lorem.word()}'`); + uuid = () => (this.dynamicValues ? `faker.string.uuid()` : `'${this.fakerInstance.string.uuid()}'`); + boolean = () => (this.dynamicValues ? `faker.datatype.boolean()` : this.fakerInstance.datatype.boolean()); integer = () => this.dynamicValues - ? `faker.datatype.number({ min: 0, max: 9999 })` - : faker.datatype.number({ min: 0, max: 9999 }); + ? `faker.number.int({ min: 0, max: 9999 })` + : this.fakerInstance.number.int({ min: 0, max: 9999 }); float = () => this.dynamicValues - ? `faker.datatype.float({ min: 0, max: 10, precision: 0.1 })` - : faker.datatype.float({ min: 0, max: 10, precision: 0.1 }); + ? `faker.number.float({ min: 0, max: 10, fractionDigits: 1 })` + : this.fakerInstance.number.float({ min: 0, max: 10, fractionDigits: 1 }); date = () => this.dynamicValues - ? `faker.date.past(1, new Date(2022, 0)).toISOString()` - : `'${faker.date.past(1, new Date(2022, 0)).toISOString()}'`; - seed = (seed: number) => faker.seed(seed); + ? `faker.date.past({ years: 1, refDate: new Date(2022, 0) }).toISOString()` + : `'${this.fakerInstance.date.past({ years: 1, refDate: new Date(2022, 0) }).toISOString()}'`; + seed = (seed: number) => this.fakerInstance.seed(seed); } -const fakerFunctionTokens: FunctionTokens = { - import: `import { faker } from '@faker-js/faker';`, - seed: 'faker.seed(0);', - seedFunction: 'export const seedMocks = (seed: number) => faker.seed(seed);', -}; +function getFakerFunctionTokens(locale = 'en'): FunctionTokens { + return { + import: `import { faker${locale.toUpperCase()} as faker } from '@faker-js/faker';`, + seed: 'faker.seed(0);', + seedFunction: 'export const seedMocks = (seed: number) => faker.seed(seed);', + }; +} export const setupMockValueGenerator = ({ generateLibrary, dynamicValues, + generatorLocale, }: SetupMockValueGeneratorOptions): MockValueGenerator => { switch (generateLibrary) { case 'casual': - return new CasualMockValueGenerator({ dynamicValues }); + return new CasualMockValueGenerator({ dynamicValues, generatorLocale }); case 'faker': - return new FakerMockValueGenerator({ dynamicValues }); + return new FakerMockValueGenerator({ dynamicValues, generatorLocale }); } }; -export const setupFunctionTokens = (generateLibrary: 'casual' | 'faker'): FunctionTokens => { +export const setupFunctionTokens = (generateLibrary: 'casual' | 'faker', locale?: string): FunctionTokens => { switch (generateLibrary) { case 'casual': return casualFunctionTokens; case 'faker': - return fakerFunctionTokens; + return getFakerFunctionTokens(locale); } }; diff --git a/tests/__snapshots__/typescript-mock-data.spec.ts.snap b/tests/__snapshots__/typescript-mock-data.spec.ts.snap index 0b2632d..8628fac 100644 --- a/tests/__snapshots__/typescript-mock-data.spec.ts.snap +++ b/tests/__snapshots__/typescript-mock-data.spec.ts.snap @@ -4,20 +4,20 @@ exports[`defaults all nullable fields to null when defaultNullableToNull is set " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : null, status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : null, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : null, unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : null, prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : null, @@ -26,39 +26,39 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : null, }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : null, }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : null, avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : null, }; @@ -83,20 +83,20 @@ exports[`overriding works as expected when defaultNullableToNull is true 1`] = ` " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : someAvatar, status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : 'abc', - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : null, unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : null, prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : null, @@ -105,39 +105,39 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : null, }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['abc'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : null, avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : null, }; @@ -162,20 +162,20 @@ exports[`should add custom prefix if the \`prefix\` config option is specified 1 " export const mockAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const mockUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : mockAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : mockCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : mockAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -184,40 +184,40 @@ export const mockUser = (overrides?: Partial): User => { export const mockWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : mockAvatar(), }; }; export const mockCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const mockPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const mockAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const mockListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const mockUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : mockAvatar(), }; }; @@ -241,20 +241,20 @@ exports[`should add enumsPrefix to all enums when option is specified 1`] = ` " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Api.Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : Api.AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : Api.PrefixedEnum.PrefixedValue, @@ -263,40 +263,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -321,20 +321,20 @@ exports[`should add enumsPrefix to imports 1`] = ` export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Api.Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : Api.AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : Api.PrefixedEnum.PrefixedValue, @@ -343,40 +343,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -401,20 +401,20 @@ exports[`should add typesPrefix and enumsPrefix to imports 1`] = ` export const anAvatar = (overrides?: Partial): Api.Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): Api.User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Api.Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : Api.AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : Api.PrefixedEnum.PrefixedValue, @@ -423,40 +423,40 @@ export const aUser = (overrides?: Partial): Api.User => { export const aWithAvatar = (overrides?: Partial): Api.WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): Api.CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): Api.PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): Api.AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): Api.ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): Api.UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -480,20 +480,20 @@ exports[`should add typesPrefix to all types when option is specified 1`] = ` " export const anAvatar = (overrides?: Partial): Api.Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): Api.User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -502,40 +502,40 @@ export const aUser = (overrides?: Partial): Api.User => { export const aWithAvatar = (overrides?: Partial): Api.WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): Api.CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): Api.PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): Api.AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): Api.ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): Api.UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -560,20 +560,20 @@ exports[`should add typesPrefix to imports 1`] = ` export const anAvatar = (overrides?: Partial): Api.Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): Api.User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -582,40 +582,40 @@ export const aUser = (overrides?: Partial): Api.User => { export const aWithAvatar = (overrides?: Partial): Api.WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): Api.CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): Api.PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): Api.AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): Api.ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): Api.UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -635,24 +635,24 @@ export const aQuery = (overrides?: Partial): Api.Query => { " `; -exports[`should correctly generate the \`casual\` data for a function with arguments scalar mapping 1`] = ` +exports[`should correctly generate the \`faker\` data for a function with arguments scalar mapping 1`] = ` " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : '1977-06-26', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : \\"2024-10-29T22:31:35.873Z\\", camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -661,40 +661,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -714,24 +714,24 @@ export const aQuery = (overrides?: Partial): Query => { " `; -exports[`should correctly generate the \`casual\` data for a function with one argument scalar mapping 1`] = ` +exports[`should correctly generate the \`faker\` data for a function with one argument scalar mapping 1`] = ` " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : '1977-06-26', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : \\"2024-10-29T22:31:35.873Z\\", camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -740,40 +740,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -793,20 +793,20 @@ export const aQuery = (overrides?: Partial): Query => { " `; -exports[`should correctly generate the \`casual\` data for a non-string scalar mapping 1`] = ` +exports[`should correctly generate the \`faker\` data for a non-string scalar mapping 1`] = ` " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, @@ -819,40 +819,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -872,24 +872,24 @@ export const aQuery = (overrides?: Partial): Query => { " `; -exports[`should correctly generate the \`casual\` data for a scalar mapping of type string 1`] = ` +exports[`should correctly generate the \`faker\` data for a scalar mapping of type string 1`] = ` " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'Mohamed.Nader@Kiehn.io', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'Geovany63@gmail.com', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -898,40 +898,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -955,16 +955,16 @@ exports[`should correctly use custom generator as default value 1`] = ` " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, @@ -977,40 +977,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -1031,26 +1031,26 @@ export const aQuery = (overrides?: Partial): Query => { `; exports[`should generate dynamic values in mocks 1`] = ` -"import casual from 'casual'; +"import { fakerEN as faker } from '@faker-js/faker'; -casual.seed(0); +faker.seed(0); export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : casual.uuid, - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : casual.word, + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker.string.uuid(), + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : faker.lorem.word(), }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : casual.uuid, - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : new Date(casual.unix_time).toISOString(), - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : casual.word, + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker.string.uuid(), + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : faker.date.past({ years: 1, refDate: new Date(2022, 0) }).toISOString(), + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : faker.lorem.word(), avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : casual.word, + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : faker.lorem.word(), camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -1059,40 +1059,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : casual.uuid, + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker.string.uuid(), avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : casual.uuid, + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker.string.uuid(), }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : casual.word, + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : faker.lorem.word(), }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : casual.word, + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : faker.lorem.word(), }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : [casual.word], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : [casual.word], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : [faker.lorem.word()], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : [faker.lorem.word()], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : casual.uuid, - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : casual.word, + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker.string.uuid(), + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : faker.lorem.word(), avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -1110,31 +1110,31 @@ export const aQuery = (overrides?: Partial): Query => { }; }; -export const seedMocks = (seed: number) => casual.seed(seed); +export const seedMocks = (seed: number) => faker.seed(seed); " `; -exports[`should generate dynamic values with faker 1`] = ` -"import { faker } from '@faker-js/faker'; +exports[`should generate dynamic values with \`casual\` 1`] = ` +"import casual from 'casual'; -faker.seed(0); +casual.seed(0); export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker.datatype.uuid(), - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : faker.lorem.word(), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : casual.uuid, + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : casual.word, }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker.datatype.uuid(), - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : faker.date.past(1, new Date(2022, 0)).toISOString(), - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : faker.lorem.word(), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : casual.uuid, + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : new Date(casual.unix_time).toISOString(), + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : casual.word, avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : faker.lorem.word(), + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : casual.word, camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -1143,40 +1143,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker.datatype.uuid(), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : casual.uuid, avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker.datatype.uuid(), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : casual.uuid, }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : faker.lorem.word(), + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : casual.word, }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : faker.lorem.word(), + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : casual.word, }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : [faker.lorem.word()], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : [faker.lorem.word()], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : [casual.word], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : [casual.word], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker.datatype.uuid(), - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : faker.lorem.word(), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : casual.uuid, + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : casual.word, avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -1194,7 +1194,7 @@ export const aQuery = (overrides?: Partial): Query => { }; }; -export const seedMocks = (seed: number) => faker.seed(seed); +export const seedMocks = (seed: number) => casual.seed(seed); " `; @@ -1202,20 +1202,20 @@ exports[`should generate mock data functions 1`] = ` " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -1224,40 +1224,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -1361,20 +1361,20 @@ exports[`should generate mock data functions with external types file import 1`] export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -1383,40 +1383,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -1440,20 +1440,20 @@ exports[`should generate mock data functions with faker 1`] = ` " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-bc38-ef1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-9a7d-c13ee6a63750', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -1462,40 +1462,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-8230-d4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-900f-beee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-9e5f-14155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'eos', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -1519,20 +1519,20 @@ exports[`should generate mock data functions with scalars 1`] = ` " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -1541,40 +1541,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -1598,20 +1598,20 @@ exports[`should generate mock data with PascalCase enum values by default 1`] = " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -1620,40 +1620,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -1677,20 +1677,20 @@ exports[`should generate mock data with PascalCase enum values if enumValues is " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -1699,40 +1699,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -1756,20 +1756,20 @@ exports[`should generate mock data with PascalCase enum values if typeNames is " " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -1778,40 +1778,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -1836,20 +1836,20 @@ exports[`should generate mock data with PascalCase types and enums by default 1` export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -1858,40 +1858,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -1915,20 +1915,20 @@ exports[`should generate mock data with as-is enum values as string union type i " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : 'ONLINE', customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : 'hasXYZStatus', - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : 'PREFIXED_VALUE', @@ -1937,40 +1937,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -1994,20 +1994,20 @@ exports[`should generate mock data with as-is enum values if enumValues is "keep " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.ONLINE, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.hasXYZStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PREFIXED_VALUE, @@ -2016,40 +2016,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -2073,20 +2073,20 @@ exports[`should generate mock data with as-is types and enums if typeNames is "k " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : ABCStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : acamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : Prefixed_Enum.PrefixedValue, @@ -2095,40 +2095,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const acamelCaseThing = (overrides?: Partial): camelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixed_Response = (overrides?: Partial): Prefixed_Response => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anABCType = (overrides?: Partial): ABCType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -2152,20 +2152,20 @@ exports[`should generate mock data with enum values as string union type if enum " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : 'ONLINE', customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : 'hasXYZStatus', - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : 'PREFIXED_VALUE', @@ -2174,40 +2174,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -2231,20 +2231,20 @@ exports[`should generate mock data with enum values as string union type if enum " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : ('ONLINE' as Status), customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : ('hasXYZStatus' as AbcStatus), - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : ('PREFIXED_VALUE' as PrefixedEnum), @@ -2253,40 +2253,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -2311,21 +2311,21 @@ exports[`should generate mock data with typename if addTypename is true 1`] = ` export const anAvatar = (overrides?: Partial): { __typename: 'Avatar' } & Avatar => { return { __typename: 'Avatar', - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): { __typename: 'User' } & User => { return { __typename: 'User', - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -2335,7 +2335,7 @@ export const aUser = (overrides?: Partial): { __typename: 'User' } & User export const aWithAvatar = (overrides?: Partial): { __typename: 'WithAvatar' } & WithAvatar => { return { __typename: 'WithAvatar', - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -2343,36 +2343,36 @@ export const aWithAvatar = (overrides?: Partial): { __typename: 'Wit export const aCamelCaseThing = (overrides?: Partial): { __typename: 'camelCaseThing' } & CamelCaseThing => { return { __typename: 'camelCaseThing', - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): { __typename: 'Prefixed_Response' } & PrefixedResponse => { return { __typename: 'Prefixed_Response', - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): { __typename: 'ABCType' } & AbcType => { return { __typename: 'ABCType', - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): { __typename: 'ListType' } & ListType => { return { __typename: 'ListType', - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -2398,20 +2398,20 @@ exports[`should generate mock data with upperCase enum values if enumValues is " " export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.ONLINE, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HASXYZSTATUS, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PREFIXED_VALUE, @@ -2420,40 +2420,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -2477,20 +2477,20 @@ exports[`should generate mock data with upperCase types and enums if typeNames i " export const anAVATAR = (overrides?: Partial): AVATAR => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUSER = (overrides?: Partial): USER => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAVATAR(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : STATUS.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : ABCSTATUS.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCAMELCASETHING(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAVATAR(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PREFIXED_ENUM.PrefixedValue, @@ -2499,40 +2499,40 @@ export const aUSER = (overrides?: Partial): USER => { export const aWITHAVATAR = (overrides?: Partial): WITHAVATAR => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAVATAR(), }; }; export const aCAMELCASETHING = (overrides?: Partial): CAMELCASETHING => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPREFIXED_RESPONSE = (overrides?: Partial): PREFIXED_RESPONSE => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anABCTYPE = (overrides?: Partial): ABCTYPE => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aLISTTYPE = (overrides?: Partial): LISTTYPE => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUPDATEUSERINPUT = (overrides?: Partial): UPDATEUSERINPUT => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAVATAR(), }; }; @@ -2557,20 +2557,20 @@ exports[`should generate mock data with upperCase types and imports if typeNames export const anAVATAR = (overrides?: Partial): AVATAR => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUSER = (overrides?: Partial): USER => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAVATAR(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : STATUS.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : ABCSTATUS.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCAMELCASETHING(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAVATAR(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PREFIXED_ENUM.PrefixedValue, @@ -2579,40 +2579,40 @@ export const aUSER = (overrides?: Partial): USER => { export const aWITHAVATAR = (overrides?: Partial): WITHAVATAR => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAVATAR(), }; }; export const aCAMELCASETHING = (overrides?: Partial): CAMELCASETHING => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPREFIXED_RESPONSE = (overrides?: Partial): PREFIXED_RESPONSE => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anABCTYPE = (overrides?: Partial): ABCTYPE => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aLISTTYPE = (overrides?: Partial): LISTTYPE => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUPDATEUSERINPUT = (overrides?: Partial): UPDATEUSERINPUT => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAVATAR(), }; }; @@ -2637,20 +2637,20 @@ exports[`should generate multiple list elements 1`] = ` export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -2659,40 +2659,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['id', 'soluta', 'quis'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['soluta', 'deserunt', 'ut'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['peccatus', 'sponte', 'corpus'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['sponte', 'omnis', 'venia'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -2717,20 +2717,20 @@ exports[`should generate no list elements when listElementCount is 0 1`] = ` export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -2739,26 +2739,26 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; @@ -2771,8 +2771,8 @@ export const aListType = (overrides?: Partial): ListType => { export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -2797,20 +2797,20 @@ exports[`should generate single list element 1`] = ` export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -2819,40 +2819,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -2877,20 +2877,20 @@ exports[`should not merge imports into one if enumsPrefix does not contain dots export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : ApiStatus.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : ApiAbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : ApiPrefixedEnum.PrefixedValue, @@ -2899,40 +2899,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -2957,20 +2957,20 @@ exports[`should not merge imports into one if typesPrefix does not contain dots export const anAvatar = (overrides?: Partial): ApiAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): ApiUser => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -2979,40 +2979,40 @@ export const aUser = (overrides?: Partial): ApiUser => { export const aWithAvatar = (overrides?: Partial): ApiWithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): ApiCamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): ApiPrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): ApiAbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ApiListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): ApiUpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -3037,20 +3037,20 @@ exports[`should preserve underscores if transformUnderscore is false 1`] = ` export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : Prefixed_Enum.PrefixedValue, @@ -3059,40 +3059,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixed_Response = (overrides?: Partial): Prefixed_Response => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -3117,20 +3117,20 @@ exports[`should preserve underscores if transformUnderscore is false and enumsAs export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : 'ONLINE', customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : 'hasXYZStatus', - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : 'PREFIXED_VALUE', @@ -3139,40 +3139,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixed_Response = (overrides?: Partial): Prefixed_Response => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -3197,20 +3197,20 @@ exports[`should preserve underscores if transformUnderscore is false and enumsAs export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : ('ONLINE' as Status), customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : ('hasXYZStatus' as AbcStatus), - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : ('PREFIXED_VALUE' as Prefixed_Enum), @@ -3219,40 +3219,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixed_Response = (overrides?: Partial): Prefixed_Response => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; @@ -3278,8 +3278,8 @@ export const anAvatar = (overrides?: Partial, _relationshipsToOmit: Set< const relationshipsToOmit: Set = new Set(_relationshipsToOmit); relationshipsToOmit.add('Avatar'); return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; @@ -3287,13 +3287,13 @@ export const aUser = (overrides?: Partial, _relationshipsToOmit: Set = new Set(_relationshipsToOmit); relationshipsToOmit.add('User'); return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : relationshipsToOmit.has('Avatar') ? {} as Avatar : anAvatar({}, relationshipsToOmit), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : relationshipsToOmit.has('CamelCaseThing') ? {} as CamelCaseThing : aCamelCaseThing({}, relationshipsToOmit), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : relationshipsToOmit.has('Avatar') ? {} as Avatar : anAvatar({}, relationshipsToOmit), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -3304,7 +3304,7 @@ export const aWithAvatar = (overrides?: Partial, _relationshipsToOmi const relationshipsToOmit: Set = new Set(_relationshipsToOmit); relationshipsToOmit.add('WithAvatar'); return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : relationshipsToOmit.has('Avatar') ? {} as Avatar : anAvatar({}, relationshipsToOmit), }; }; @@ -3313,7 +3313,7 @@ export const aCamelCaseThing = (overrides?: Partial, _relationsh const relationshipsToOmit: Set = new Set(_relationshipsToOmit); relationshipsToOmit.add('CamelCaseThing'); return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; @@ -3321,7 +3321,7 @@ export const aPrefixedResponse = (overrides?: Partial, _relati const relationshipsToOmit: Set = new Set(_relationshipsToOmit); relationshipsToOmit.add('PrefixedResponse'); return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; @@ -3329,7 +3329,7 @@ export const anAbcType = (overrides?: Partial, _relationshipsToOmit: Se const relationshipsToOmit: Set = new Set(_relationshipsToOmit); relationshipsToOmit.add('AbcType'); return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; @@ -3337,8 +3337,8 @@ export const aListType = (overrides?: Partial, _relationshipsToOmit: S const relationshipsToOmit: Set = new Set(_relationshipsToOmit); relationshipsToOmit.add('ListType'); return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; @@ -3346,8 +3346,8 @@ export const anUpdateUserInput = (overrides?: Partial, _relatio const relationshipsToOmit: Set = new Set(_relationshipsToOmit); relationshipsToOmit.add('UpdateUserInput'); return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : relationshipsToOmit.has('Avatar') ? {} as Avatar : anAvatar({}, relationshipsToOmit), }; }; diff --git a/tests/dynamicValues/schema.ts b/tests/dynamicValues/schema.ts deleted file mode 100644 index d8d5bea..0000000 --- a/tests/dynamicValues/schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { buildSchema } from 'graphql'; - -export default buildSchema(/* GraphQL */ ` - type A { - id: ID! - str: String! - obj: B! - } - - type B { - int: Int! - flt: Float! - bool: Boolean! - } -`); diff --git a/tests/dynamicValues/types.ts b/tests/dynamicValues/types.ts deleted file mode 100644 index 334aa82..0000000 --- a/tests/dynamicValues/types.ts +++ /dev/null @@ -1,11 +0,0 @@ -export type A = { - id: string; - str: string; - obj: B; -}; - -export type B = { - int: number; - flt: number; - bool: boolean; -}; diff --git a/tests/dynamicValues/__snapshots__/spec.ts.snap b/tests/generateLibrary/casual/__snapshots__/spec.ts.snap similarity index 100% rename from tests/dynamicValues/__snapshots__/spec.ts.snap rename to tests/generateLibrary/casual/__snapshots__/spec.ts.snap diff --git a/tests/dynamicValues/spec.ts b/tests/generateLibrary/casual/spec.ts similarity index 100% rename from tests/dynamicValues/spec.ts rename to tests/generateLibrary/casual/spec.ts diff --git a/tests/generateLibrary/faker/__snapshots__/spec.ts.snap b/tests/generateLibrary/faker/__snapshots__/spec.ts.snap index 6ca9ca4..e967841 100644 --- a/tests/generateLibrary/faker/__snapshots__/spec.ts.snap +++ b/tests/generateLibrary/faker/__snapshots__/spec.ts.snap @@ -2,24 +2,24 @@ exports[`should generate dynamic values when dynamicValues is true 1`] = ` Object { - "id": "89bd9d8d-69a6-474e-8f46-7cc8796ed151", + "id": "89bd9d8d-69a6-474e-80f4-67cc8796ed15", "obj": Object { - "bool": true, + "bool": false, "flt": 3.7, "int": 202, }, - "str": "est", + "str": "socius", } `; exports[`should generate dynamic values when dynamicValues is true 2`] = ` Object { - "id": "fc2ddf7c-c78c-4a1b-a928-fc816742cb73", + "id": "fc2ddf7c-c78c-4a1b-8a92-8fc816742cb7", "obj": Object { - "bool": false, + "bool": true, "flt": 0.1, "int": 1352, }, - "str": "similique", + "str": "minus", } `; diff --git a/tests/globalSetup.ts b/tests/globalSetup.ts index e449b13..4c37f5a 100644 --- a/tests/globalSetup.ts +++ b/tests/globalSetup.ts @@ -1,7 +1,6 @@ import fs from 'fs'; import { plugin } from '../src'; import circularRelationshipsSchema from './terminateCircularRelationships/schema'; -import dynamicValuesSchema from './dynamicValues/schema'; import generateLibrarySchema from './generateLibrary/schema'; export default async () => { @@ -11,16 +10,17 @@ export default async () => { }); fs.writeFileSync('./tests/terminateCircularRelationships/mocks.ts', terminateCircularRelationshipsMocks.toString()); - const dynamicValuesMocks = await plugin(dynamicValuesSchema, [], { - typesFile: './types.ts', - dynamicValues: true, - }); - fs.writeFileSync('./tests/dynamicValues/mocks.ts', dynamicValuesMocks.toString()); - const generateWithFakerMocks = await plugin(generateLibrarySchema, [], { typesFile: '../types.ts', dynamicValues: true, generateLibrary: 'faker', }); fs.writeFileSync('./tests/generateLibrary/faker/mocks.ts', generateWithFakerMocks.toString()); + + const generateWithCasualMocks = await plugin(generateLibrarySchema, [], { + typesFile: '../types.ts', + dynamicValues: true, + generateLibrary: 'casual', + }); + fs.writeFileSync('./tests/generateLibrary/casual/mocks.ts', generateWithCasualMocks.toString()); }; diff --git a/tests/perTypeFieldGeneration/__snapshots__/spec.ts.snap b/tests/perTypeFieldGeneration/__snapshots__/spec.ts.snap index bb27189..fb7c8fb 100644 --- a/tests/perTypeFieldGeneration/__snapshots__/spec.ts.snap +++ b/tests/perTypeFieldGeneration/__snapshots__/spec.ts.snap @@ -765,14 +765,59 @@ export const aD = (overrides?: Partial): D => { " `; +exports[`per type field generation with faker with different locale should update faker import with correct locale 1`] = ` +"import { fakerFR as faker } from '@faker-js/faker'; + +faker.seed(0); + +export const anA = (overrides?: Partial): A => { + return { + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), + str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), + email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), + date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), + overriddenDate: overrides && overrides.hasOwnProperty('overriddenDate') ? overrides.overriddenDate! : faker['date']['future'](), + dateTime: overrides && overrides.hasOwnProperty('dateTime') ? overrides.dateTime! : faker.lorem.word(), + }; +}; + +export const aB = (overrides?: Partial): B => { + return { + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), + str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), + email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), + date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), + overriddenDate: overrides && overrides.hasOwnProperty('overriddenDate') ? overrides.overriddenDate! : faker['date']['future'](), + dateTime: overrides && overrides.hasOwnProperty('dateTime') ? overrides.dateTime! : faker.lorem.word(), + }; +}; + +export const aC = (overrides?: Partial): C => { + return { + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), + str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), + enum: overrides && overrides.hasOwnProperty('enum') ? overrides.enum! : EnumExample.Lorem, + }; +}; + +export const aD = (overrides?: Partial): D => { + return { + nested: overrides && overrides.hasOwnProperty('nested') ? overrides.nested! : aC(), + }; +}; + +export const seedMocks = (seed: number) => faker.seed(seed); +" +`; + exports[`per type field generation with faker with dynamic values can accept an extra function call 1`] = ` -"import { faker } from '@faker-js/faker'; +"import { fakerEN as faker } from '@faker-js/faker'; faker.seed(0); export const anA = (overrides?: Partial): A => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -783,7 +828,7 @@ export const anA = (overrides?: Partial): A => { export const aB = (overrides?: Partial): B => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -794,7 +839,7 @@ export const aB = (overrides?: Partial): B => { export const aC = (overrides?: Partial): C => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), enum: overrides && overrides.hasOwnProperty('enum') ? overrides.enum! : EnumExample.Lorem, }; @@ -811,13 +856,13 @@ export const seedMocks = (seed: number) => faker.seed(seed); `; exports[`per type field generation with faker with dynamic values can accept an extra function call with arguments 1`] = ` -"import { faker } from '@faker-js/faker'; +"import { fakerEN as faker } from '@faker-js/faker'; faker.seed(0); export const anA = (overrides?: Partial): A => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -828,7 +873,7 @@ export const anA = (overrides?: Partial): A => { export const aB = (overrides?: Partial): B => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -839,7 +884,7 @@ export const aB = (overrides?: Partial): B => { export const aC = (overrides?: Partial): C => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), enum: overrides && overrides.hasOwnProperty('enum') ? overrides.enum! : EnumExample.Lorem, }; @@ -856,13 +901,13 @@ export const seedMocks = (seed: number) => faker.seed(seed); `; exports[`per type field generation with faker with dynamic values can accept an extra function call with arguments shorthand 1`] = ` -"import { faker } from '@faker-js/faker'; +"import { fakerEN as faker } from '@faker-js/faker'; faker.seed(0); export const anA = (overrides?: Partial): A => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -873,7 +918,7 @@ export const anA = (overrides?: Partial): A => { export const aB = (overrides?: Partial): B => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -884,7 +929,7 @@ export const aB = (overrides?: Partial): B => { export const aC = (overrides?: Partial): C => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), enum: overrides && overrides.hasOwnProperty('enum') ? overrides.enum! : EnumExample.Lorem, }; @@ -901,13 +946,13 @@ export const seedMocks = (seed: number) => faker.seed(seed); `; exports[`per type field generation with faker with dynamic values can accept arguments 1`] = ` -"import { faker } from '@faker-js/faker'; +"import { fakerEN as faker } from '@faker-js/faker'; faker.seed(0); export const anA = (overrides?: Partial): A => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -918,7 +963,7 @@ export const anA = (overrides?: Partial): A => { export const aB = (overrides?: Partial): B => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -929,7 +974,7 @@ export const aB = (overrides?: Partial): B => { export const aC = (overrides?: Partial): C => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), enum: overrides && overrides.hasOwnProperty('enum') ? overrides.enum! : EnumExample.Lorem, }; @@ -946,13 +991,13 @@ export const seedMocks = (seed: number) => faker.seed(seed); `; exports[`per type field generation with faker with dynamic values can apply generator override to all fields of a specific name 1`] = ` -"import { faker } from '@faker-js/faker'; +"import { fakerEN as faker } from '@faker-js/faker'; faker.seed(0); export const anA = (overrides?: Partial): A => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['internet']['email'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -963,7 +1008,7 @@ export const anA = (overrides?: Partial): A => { export const aB = (overrides?: Partial): B => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['internet']['email'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -974,7 +1019,7 @@ export const aB = (overrides?: Partial): B => { export const aC = (overrides?: Partial): C => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), enum: overrides && overrides.hasOwnProperty('enum') ? overrides.enum! : EnumExample.Lorem, }; @@ -991,13 +1036,13 @@ export const seedMocks = (seed: number) => faker.seed(seed); `; exports[`per type field generation with faker with dynamic values can overwrite a nested value with null 1`] = ` -"import { faker } from '@faker-js/faker'; +"import { fakerEN as faker } from '@faker-js/faker'; faker.seed(0); export const anA = (overrides?: Partial): A => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -1008,7 +1053,7 @@ export const anA = (overrides?: Partial): A => { export const aB = (overrides?: Partial): B => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -1019,7 +1064,7 @@ export const aB = (overrides?: Partial): B => { export const aC = (overrides?: Partial): C => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), enum: overrides && overrides.hasOwnProperty('enum') ? overrides.enum! : EnumExample.Lorem, }; @@ -1036,7 +1081,7 @@ export const seedMocks = (seed: number) => faker.seed(seed); `; exports[`per type field generation with faker with dynamic values can overwrite a nested value with null when terminateCircularRelationships is true 1`] = ` -"import { faker } from '@faker-js/faker'; +"import { fakerEN as faker } from '@faker-js/faker'; faker.seed(0); @@ -1044,7 +1089,7 @@ export const anA = (overrides?: Partial, _relationshipsToOmit: Set = const relationshipsToOmit: Set = new Set(_relationshipsToOmit); relationshipsToOmit.add('A'); return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -1057,7 +1102,7 @@ export const aB = (overrides?: Partial, _relationshipsToOmit: Set = n const relationshipsToOmit: Set = new Set(_relationshipsToOmit); relationshipsToOmit.add('B'); return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -1070,7 +1115,7 @@ export const aC = (overrides?: Partial, _relationshipsToOmit: Set = n const relationshipsToOmit: Set = new Set(_relationshipsToOmit); relationshipsToOmit.add('C'); return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), enum: overrides && overrides.hasOwnProperty('enum') ? overrides.enum! : EnumExample.Lorem, }; @@ -1089,13 +1134,13 @@ export const seedMocks = (seed: number) => faker.seed(seed); `; exports[`per type field generation with faker with dynamic values can overwrite a scalar value 1`] = ` -"import { faker } from '@faker-js/faker'; +"import { fakerEN as faker } from '@faker-js/faker'; faker.seed(0); export const anA = (overrides?: Partial): A => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['internet']['email'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -1106,7 +1151,7 @@ export const anA = (overrides?: Partial): A => { export const aB = (overrides?: Partial): B => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -1117,7 +1162,7 @@ export const aB = (overrides?: Partial): B => { export const aC = (overrides?: Partial): C => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), enum: overrides && overrides.hasOwnProperty('enum') ? overrides.enum! : EnumExample.Lorem, }; @@ -1134,13 +1179,13 @@ export const seedMocks = (seed: number) => faker.seed(seed); `; exports[`per type field generation with faker with dynamic values can overwrite an enum value 1`] = ` -"import { faker } from '@faker-js/faker'; +"import { fakerEN as faker } from '@faker-js/faker'; faker.seed(0); export const anA = (overrides?: Partial): A => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -1151,7 +1196,7 @@ export const anA = (overrides?: Partial): A => { export const aB = (overrides?: Partial): B => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -1162,7 +1207,7 @@ export const aB = (overrides?: Partial): B => { export const aC = (overrides?: Partial): C => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), enum: overrides && overrides.hasOwnProperty('enum') ? overrides.enum! : faker['helpers']['arrayElement'](...[[\\"active\\",\\"disabled\\"]]), }; @@ -1179,13 +1224,13 @@ export const seedMocks = (seed: number) => faker.seed(seed); `; exports[`per type field generation with faker with dynamic values can overwrite an enum value when enumsAsTypes is true 1`] = ` -"import { faker } from '@faker-js/faker'; +"import { fakerEN as faker } from '@faker-js/faker'; faker.seed(0); export const anA = (overrides?: Partial): A => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -1196,7 +1241,7 @@ export const anA = (overrides?: Partial): A => { export const aB = (overrides?: Partial): B => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -1207,7 +1252,7 @@ export const aB = (overrides?: Partial): B => { export const aC = (overrides?: Partial): C => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), enum: overrides && overrides.hasOwnProperty('enum') ? overrides.enum! : faker['helpers']['arrayElement'](...[[\\"active\\",\\"disabled\\"]]), }; @@ -1224,13 +1269,13 @@ export const seedMocks = (seed: number) => faker.seed(seed); `; exports[`per type field generation with faker with dynamic values uses per field generation if field name matches 1`] = ` -"import { faker } from '@faker-js/faker'; +"import { fakerEN as faker } from '@faker-js/faker'; faker.seed(0); export const anA = (overrides?: Partial): A => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['internet']['email'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -1241,7 +1286,7 @@ export const anA = (overrides?: Partial): A => { export const aB = (overrides?: Partial): B => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), email: overrides && overrides.hasOwnProperty('email') ? overrides.email! : faker['lorem']['sentence'](), date: overrides && overrides.hasOwnProperty('date') ? overrides.date! : faker['date']['future'](), @@ -1252,7 +1297,7 @@ export const aB = (overrides?: Partial): B => { export const aC = (overrides?: Partial): C => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), enum: overrides && overrides.hasOwnProperty('enum') ? overrides.enum! : EnumExample.Lorem, }; diff --git a/tests/perTypeFieldGeneration/spec.ts b/tests/perTypeFieldGeneration/spec.ts index 54d970d..350c6a3 100644 --- a/tests/perTypeFieldGeneration/spec.ts +++ b/tests/perTypeFieldGeneration/spec.ts @@ -2,7 +2,7 @@ import { plugin, TypescriptMocksPluginConfig } from '../../src'; import testSchema from './schema'; jest.mock('@faker-js/faker', () => ({ - faker: { + fakerEN: { date: { future: () => new Date('2050-01-01'), past: () => new Date('2020-01-01'), @@ -12,8 +12,29 @@ jest.mock('@faker-js/faker', () => ({ sentence: () => 'A sentence', word: () => 'Word', }, - datatype: { - number: () => 1, + number: { + int: () => 1, + }, + internet: { + email: () => 'my@email.com', + }, + helpers: { + arrayElement: (arr: unknown[]) => arr[0], + }, + seed: jest.fn(), + }, + fakerFR: { + date: { + future: () => new Date('2050-01-01'), + past: () => new Date('2020-01-01'), + recent: () => new Date('2022-01-01'), + }, + lorem: { + sentence: () => 'A sentence', + word: () => 'Word', + }, + number: { + int: () => 1, }, internet: { email: () => 'my@email.com', @@ -32,12 +53,26 @@ describe('per type field generation with faker', () => { String: 'lorem.sentence', Date: 'date.future', ID: { - generator: 'datatype.number', + generator: 'number.int', arguments: [{ min: 1, max: 100 }], }, }, } as TypescriptMocksPluginConfig; + describe('with different locale', () => { + it('should update faker import with correct locale', async () => { + const result = await plugin(testSchema, [], { + ...config, + dynamicValues: true, + locale: 'fr', + }); + expect(result).toBeDefined(); + + expect(result).toContain("import { fakerFR as faker } from '@faker-js/faker';"); + expect(result).toMatchSnapshot(); + }); + }); + describe('with dynamic values', () => { beforeAll(() => { config.dynamicValues = true; diff --git a/tests/scalars/__snapshots__/spec.ts.snap b/tests/scalars/__snapshots__/spec.ts.snap index f448afe..4a01a65 100644 --- a/tests/scalars/__snapshots__/spec.ts.snap +++ b/tests/scalars/__snapshots__/spec.ts.snap @@ -26,9 +26,9 @@ exports[`should generate custom scalars for native and custom types using faker export const anA = (overrides?: Partial): A => { return { id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 83, - str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : 'Corrupti qui incidunt eius consequatur qui.', + str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : 'Depereo nulla calco blanditiis cornu defetiscor.', obj: overrides && overrides.hasOwnProperty('obj') ? overrides.obj! : aB(), - anyObject: overrides && overrides.hasOwnProperty('anyObject') ? overrides.anyObject! : 'Orlando64@gmail.com', + anyObject: overrides && overrides.hasOwnProperty('anyObject') ? overrides.anyObject! : 'Orlando_Cremin@gmail.com', }; }; @@ -69,13 +69,13 @@ export const seedMocks = (seed: number) => casual.seed(seed); `; exports[`should generate dynamic custom scalars for native and custom types using faker 1`] = ` -"import { faker } from '@faker-js/faker'; +"import { fakerEN as faker } from '@faker-js/faker'; faker.seed(0); export const anA = (overrides?: Partial): A => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\\"min\\":1,\\"max\\":100}]), + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\\"min\\":1,\\"max\\":100}]), str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : faker['lorem']['sentence'](), obj: overrides && overrides.hasOwnProperty('obj') ? overrides.obj! : aB(), anyObject: overrides && overrides.hasOwnProperty('anyObject') ? overrides.anyObject! : faker['internet']['email'](), @@ -84,8 +84,8 @@ export const anA = (overrides?: Partial): A => { export const aB = (overrides?: Partial): B => { return { - int: overrides && overrides.hasOwnProperty('int') ? overrides.int! : faker['datatype']['number'](...[{\\"min\\":-100,\\"max\\":0}]), - flt: overrides && overrides.hasOwnProperty('flt') ? overrides.flt! : faker['datatype']['float'](...[{\\"min\\":-100,\\"max\\":0}]), + int: overrides && overrides.hasOwnProperty('int') ? overrides.int! : faker['number']['int'](...[{\\"min\\":-100,\\"max\\":0}]), + flt: overrides && overrides.hasOwnProperty('flt') ? overrides.flt! : faker['number']['float'](...[{\\"min\\":-100,\\"max\\":0}]), bool: overrides && overrides.hasOwnProperty('bool') ? overrides.bool! : false, }; }; diff --git a/tests/scalars/spec.ts b/tests/scalars/spec.ts index 08fcda7..ce9f4dd 100644 --- a/tests/scalars/spec.ts +++ b/tests/scalars/spec.ts @@ -3,6 +3,7 @@ import testSchema from './schema'; it('should generate custom scalars for native and custom types using casual', async () => { const result = await plugin(testSchema, [], { + generateLibrary: 'casual', scalars: { String: 'string', Float: { @@ -48,6 +49,7 @@ it('should generate custom scalars for native and custom types using casual', as it('should generate dynamic custom scalars for native and custom types using casual', async () => { const result = await plugin(testSchema, [], { + generateLibrary: 'casual', dynamicValues: true, scalars: { String: 'string', @@ -100,16 +102,16 @@ it('should generate custom scalars for native and custom types using faker', asy scalars: { String: 'lorem.sentence', Float: { - generator: 'datatype.float', - arguments: [{ min: -100, max: 0 }], + generator: 'number.float', + arguments: [{ min: -100, max: 0, fractionDigits: 2 }], }, ID: { - generator: 'datatype.number', + generator: 'number.int', arguments: [{ min: 1, max: 100 }], }, Boolean: 'false', Int: { - generator: 'datatype.number', + generator: 'number.int', arguments: [{ min: -100, max: 0 }], }, AnyObject: 'internet.email', @@ -120,7 +122,7 @@ it('should generate custom scalars for native and custom types using faker', asy // String expect(result).toContain( - "str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : 'Corrupti qui incidunt eius consequatur qui.',", + "str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : 'Depereo nulla calco blanditiis cornu defetiscor.',", ); // Float @@ -145,16 +147,16 @@ it('should generate dynamic custom scalars for native and custom types using fak scalars: { String: 'lorem.sentence', Float: { - generator: 'datatype.float', + generator: 'number.float', arguments: [{ min: -100, max: 0 }], }, ID: { - generator: 'datatype.number', + generator: 'number.int', arguments: [{ min: 1, max: 100 }], }, Boolean: 'false', Int: { - generator: 'datatype.number', + generator: 'number.int', arguments: [{ min: -100, max: 0 }], }, AnyObject: 'internet.email', @@ -170,12 +172,12 @@ it('should generate dynamic custom scalars for native and custom types using fak // Float expect(result).toContain( - "flt: overrides && overrides.hasOwnProperty('flt') ? overrides.flt! : faker['datatype']['float'](...[{\"min\":-100,\"max\":0}]),", + "flt: overrides && overrides.hasOwnProperty('flt') ? overrides.flt! : faker['number']['float'](...[{\"min\":-100,\"max\":0}]),", ); // ID expect(result).toContain( - "id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['datatype']['number'](...[{\"min\":1,\"max\":100}]),", + "id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : faker['number']['int'](...[{\"min\":1,\"max\":100}]),", ); // Boolean @@ -183,7 +185,7 @@ it('should generate dynamic custom scalars for native and custom types using fak // Int expect(result).toContain( - "int: overrides && overrides.hasOwnProperty('int') ? overrides.int! : faker['datatype']['number'](...[{\"min\":-100,\"max\":0}]),", + "int: overrides && overrides.hasOwnProperty('int') ? overrides.int! : faker['number']['int'](...[{\"min\":-100,\"max\":0}]),", ); expect(result).toMatchSnapshot(); diff --git a/tests/typescript-mock-data.spec.ts b/tests/typescript-mock-data.spec.ts index bf6fa28..bdd692e 100644 --- a/tests/typescript-mock-data.spec.ts +++ b/tests/typescript-mock-data.spec.ts @@ -94,6 +94,9 @@ it('should generate mock data functions with faker', async () => { expect(result).toBeDefined(); expect(result).toMatchSnapshot(); + + const defaultResult = await plugin(testSchema, [], {}); + expect(result).toStrictEqual(defaultResult); }); it('should generate mock data functions with casual', async () => { @@ -101,9 +104,6 @@ it('should generate mock data functions with casual', async () => { expect(result).toBeDefined(); expect(result).toMatchSnapshot(); - - const defaultResult = await plugin(testSchema, [], {}); - expect(result).toStrictEqual(defaultResult); }); it('should generate mock data functions with scalars', async () => { @@ -111,7 +111,7 @@ it('should generate mock data functions with scalars', async () => { expect(result).toBeDefined(); expect(result).toContain( - "scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque',", + "scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx',", ); expect(result).toMatchSnapshot(); }); @@ -280,49 +280,51 @@ it('should add custom prefix if the `prefix` config option is specified', async expect(result).toMatchSnapshot(); }); -it('should correctly generate the `casual` data for a scalar mapping of type string', async () => { - const result = await plugin(testSchema, [], { scalars: { AnyObject: 'email' } }); +it('should correctly generate the `faker` data for a scalar mapping of type string', async () => { + const result = await plugin(testSchema, [], { scalars: { AnyObject: 'internet.email' } }); expect(result).toBeDefined(); - expect(result).toContain('Mohamed.Nader@Kiehn.io'); + expect(result).toContain('Geovany63@gmail.com'); expect(result).toMatchSnapshot(); }); -it('should correctly generate the `casual` data for a non-string scalar mapping', async () => { - const result = await plugin(testSchema, [], { scalars: { AnyObject: 'rgb_array' } }); +it('should correctly generate the `faker` data for a non-string scalar mapping', async () => { + const result = await plugin(testSchema, [], { + scalars: { AnyObject: { generator: 'color.rgb', arguments: [{ format: 'decimal' }] } }, + }); expect(result).toBeDefined(); expect(result).toContain(JSON.stringify([41, 98, 185])); expect(result).toMatchSnapshot(); }); -it('should correctly generate the `casual` data for a function with arguments scalar mapping', async () => { +it('should correctly generate the `faker` data for a function with arguments scalar mapping', async () => { const result = await plugin(testSchema, [], { scalars: { AnyObject: { - generator: 'date', - arguments: ['YYYY-MM-DD'], + generator: 'date.future', + arguments: [{ refDate: '2024-09-01' }], }, }, }); expect(result).toBeDefined(); - expect(result).toContain("'1977-06-26'"); + expect(result).toContain('"2024-10-29T22:31:35.873Z"'); expect(result).toMatchSnapshot(); }); -it('should correctly generate the `casual` data for a function with one argument scalar mapping', async () => { +it('should correctly generate the `faker` data for a function with one argument scalar mapping', async () => { const result = await plugin(testSchema, [], { scalars: { AnyObject: { - generator: 'date', - arguments: 'YYYY-MM-DD', + generator: 'date.future', + arguments: { refDate: '2024-09-01' }, }, }, }); expect(result).toBeDefined(); - expect(result).toContain("'1977-06-26'"); + expect(result).toContain('"2024-10-29T22:31:35.873Z"'); expect(result).toMatchSnapshot(); }); @@ -498,7 +500,7 @@ it('should generate single list element', async () => { expect(result).toBeDefined(); expect(result).toContain( - "stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem']", + "stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator']", ); expect(result).toMatchSnapshot(); }); @@ -511,7 +513,7 @@ it('should generate multiple list elements', async () => { expect(result).toBeDefined(); expect(result).toContain( - "stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['id', 'soluta', 'quis']", + "stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['peccatus', 'sponte', 'corpus']", ); expect(result).toMatchSnapshot(); }); @@ -536,8 +538,8 @@ it('should generate dynamic values in mocks', async () => { expect(result).toMatchSnapshot(); }); -it('should generate dynamic values with faker', async () => { - const result = await plugin(testSchema, [], { dynamicValues: true, generateLibrary: 'faker' }); +it('should generate dynamic values with `casual`', async () => { + const result = await plugin(testSchema, [], { dynamicValues: true, generateLibrary: 'casual' }); expect(result).toBeDefined(); expect(result).toMatchSnapshot(); diff --git a/tests/useImplementingTypes/__snapshots__/spec.ts.snap b/tests/useImplementingTypes/__snapshots__/spec.ts.snap index 316ae28..22e28b2 100644 --- a/tests/useImplementingTypes/__snapshots__/spec.ts.snap +++ b/tests/useImplementingTypes/__snapshots__/spec.ts.snap @@ -22,8 +22,8 @@ export const mockAction = (overrides?: Partial): Action => { export const mockA = (overrides?: Partial): A => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'cae147b0-1c04-459e-82db-624dd87433b4', - str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : 'ea', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'dae147b0-0c04-459e-912d-b724dd87433b', + str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : 'cuius', obj: overrides && overrides.hasOwnProperty('obj') ? overrides.obj! : mockB(), config: overrides && overrides.hasOwnProperty('config') ? overrides.config! : mockTestAConfig() || mockTestTwoAConfig(), configArray: overrides && overrides.hasOwnProperty('configArray') ? overrides.configArray! : [mockTestAConfig() || mockTestTwoAConfig()], @@ -34,8 +34,8 @@ export const mockA = (overrides?: Partial): A => { export const mockB = (overrides?: Partial): B => { return { - int: overrides && overrides.hasOwnProperty('int') ? overrides.int! : 696, - flt: overrides && overrides.hasOwnProperty('flt') ? overrides.flt! : 7.55, + int: overrides && overrides.hasOwnProperty('int') ? overrides.int! : 695, + flt: overrides && overrides.hasOwnProperty('flt') ? overrides.flt! : 7.6, bool: overrides && overrides.hasOwnProperty('bool') ? overrides.bool! : false, }; }; @@ -50,14 +50,14 @@ export const mockTestAConfig = (overrides?: Partial): TestAConfig = export const mockTestTwoAConfig = (overrides?: Partial): TestTwoAConfig => { return { testTypes: overrides && overrides.hasOwnProperty('testTypes') ? overrides.testTypes! : [TestObj.Test], - username: overrides && overrides.hasOwnProperty('username') ? overrides.username! : 'et', + username: overrides && overrides.hasOwnProperty('username') ? overrides.username! : 'vesco', }; }; export const mockTestAction = (overrides?: Partial): TestAction => { return { action: overrides && overrides.hasOwnProperty('action') ? overrides.action! : [TestObj.Test], - createdAt: overrides && overrides.hasOwnProperty('createdAt') ? overrides.createdAt! : 'voluptate', + createdAt: overrides && overrides.hasOwnProperty('createdAt') ? overrides.createdAt! : 'cum', }; }; " @@ -85,8 +85,8 @@ export const mockAction = (overrides?: Partial): Action => { export const mockA = (overrides?: Partial): A => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'cae147b0-1c04-459e-82db-624dd87433b4', - str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : 'ea', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'dae147b0-0c04-459e-912d-b724dd87433b', + str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : 'cuius', obj: overrides && overrides.hasOwnProperty('obj') ? overrides.obj! : mockB(), config: overrides && overrides.hasOwnProperty('config') ? overrides.config! : mockAConfig(), configArray: overrides && overrides.hasOwnProperty('configArray') ? overrides.configArray! : [mockAConfig()], @@ -97,8 +97,8 @@ export const mockA = (overrides?: Partial): A => { export const mockB = (overrides?: Partial): B => { return { - int: overrides && overrides.hasOwnProperty('int') ? overrides.int! : 696, - flt: overrides && overrides.hasOwnProperty('flt') ? overrides.flt! : 7.55, + int: overrides && overrides.hasOwnProperty('int') ? overrides.int! : 695, + flt: overrides && overrides.hasOwnProperty('flt') ? overrides.flt! : 7.6, bool: overrides && overrides.hasOwnProperty('bool') ? overrides.bool! : false, }; }; @@ -113,14 +113,14 @@ export const mockTestAConfig = (overrides?: Partial): TestAConfig = export const mockTestTwoAConfig = (overrides?: Partial): TestTwoAConfig => { return { testTypes: overrides && overrides.hasOwnProperty('testTypes') ? overrides.testTypes! : [TestObj.Test], - username: overrides && overrides.hasOwnProperty('username') ? overrides.username! : 'et', + username: overrides && overrides.hasOwnProperty('username') ? overrides.username! : 'vesco', }; }; export const mockTestAction = (overrides?: Partial): TestAction => { return { action: overrides && overrides.hasOwnProperty('action') ? overrides.action! : [TestObj.Test], - createdAt: overrides && overrides.hasOwnProperty('createdAt') ? overrides.createdAt! : 'voluptate', + createdAt: overrides && overrides.hasOwnProperty('createdAt') ? overrides.createdAt! : 'cum', }; }; " @@ -148,10 +148,10 @@ export const mockAction = (overrides?: Partial): Action => { export const mockA = (overrides?: Partial): A => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'cae147b0-1c04-459e-82db-624dd87433b4', - str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : 'ea', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'dae147b0-0c04-459e-912d-b724dd87433b', + str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : 'cuius', obj: overrides && overrides.hasOwnProperty('obj') ? overrides.obj! : mockB(), - config: overrides && overrides.hasOwnProperty('config') ? overrides.config! : 'Karelle_Kassulke@Carolyne.io', + config: overrides && overrides.hasOwnProperty('config') ? overrides.config! : 'Kian.Keeling70@gmail.com', configArray: overrides && overrides.hasOwnProperty('configArray') ? overrides.configArray! : [mockTestAConfig() || mockTestTwoAConfig()], field: overrides && overrides.hasOwnProperty('field') ? overrides.field! : mockTestTwoAConfig(), action: overrides && overrides.hasOwnProperty('action') ? overrides.action! : mockTestAction(), @@ -160,8 +160,8 @@ export const mockA = (overrides?: Partial): A => { export const mockB = (overrides?: Partial): B => { return { - int: overrides && overrides.hasOwnProperty('int') ? overrides.int! : 696, - flt: overrides && overrides.hasOwnProperty('flt') ? overrides.flt! : 7.55, + int: overrides && overrides.hasOwnProperty('int') ? overrides.int! : 695, + flt: overrides && overrides.hasOwnProperty('flt') ? overrides.flt! : 7.6, bool: overrides && overrides.hasOwnProperty('bool') ? overrides.bool! : false, }; }; @@ -176,14 +176,14 @@ export const mockTestAConfig = (overrides?: Partial): TestAConfig = export const mockTestTwoAConfig = (overrides?: Partial): TestTwoAConfig => { return { testTypes: overrides && overrides.hasOwnProperty('testTypes') ? overrides.testTypes! : [TestObj.Test], - username: overrides && overrides.hasOwnProperty('username') ? overrides.username! : 'et', + username: overrides && overrides.hasOwnProperty('username') ? overrides.username! : 'vesco', }; }; export const mockTestAction = (overrides?: Partial): TestAction => { return { action: overrides && overrides.hasOwnProperty('action') ? overrides.action! : [TestObj.Test], - createdAt: overrides && overrides.hasOwnProperty('createdAt') ? overrides.createdAt! : 'voluptate', + createdAt: overrides && overrides.hasOwnProperty('createdAt') ? overrides.createdAt! : 'cum', }; }; " diff --git a/tests/useImplementingTypes/spec.ts b/tests/useImplementingTypes/spec.ts index c1e129a..b361c8c 100644 --- a/tests/useImplementingTypes/spec.ts +++ b/tests/useImplementingTypes/spec.ts @@ -41,13 +41,13 @@ it(`support useImplementingTypes with fieldGeneration prop`, async () => { prefix: 'mock', useImplementingTypes: true, fieldGeneration: { - A: { str: 'email' }, + A: { str: 'internet.email' }, }, }); expect(result).toBeDefined(); expect(result).toContain( - "str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : 'Krystel.Farrell@Frederique.biz'", + "str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : 'Jeanie.Fay45@yahoo.com'", ); expect(result).toContain( @@ -58,15 +58,15 @@ it(`support useImplementingTypes with fieldGeneration prop`, async () => { prefix: 'mock', useImplementingTypes: true, fieldGeneration: { - A: { config: 'email' }, + A: { config: 'internet.email' }, }, }); expect(result).toBeDefined(); - expect(result).toContain("str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : 'ea'"); + expect(result).toContain("str: overrides && overrides.hasOwnProperty('str') ? overrides.str! : 'cuius'"); expect(result).toContain( - "config: overrides && overrides.hasOwnProperty('config') ? overrides.config! : 'Karelle_Kassulke@Carolyne.io',", + "config: overrides && overrides.hasOwnProperty('config') ? overrides.config! : 'Kian.Keeling70@gmail.com',", ); expect(result).toMatchSnapshot(); diff --git a/tests/useImplementingTypesAndTerminateCircularRelationships/__snapshots__/spec.ts.snap b/tests/useImplementingTypesAndTerminateCircularRelationships/__snapshots__/spec.ts.snap index aa917e9..c0dea97 100644 --- a/tests/useImplementingTypesAndTerminateCircularRelationships/__snapshots__/spec.ts.snap +++ b/tests/useImplementingTypesAndTerminateCircularRelationships/__snapshots__/spec.ts.snap @@ -14,7 +14,7 @@ export const mockUser = (overrides?: Partial, _relationshipsToOmit: Set = new Set(_relationshipsToOmit); relationshipsToOmit.add('User'); return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'est', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'suscipio', events: overrides && overrides.hasOwnProperty('events') ? overrides.events! : [relationshipsToOmit.has('MeetingEvent') ? {} as MeetingEvent : mockMeetingEvent({}, relationshipsToOmit) || relationshipsToOmit.has('OtherEvent') ? {} as OtherEvent : mockOtherEvent({}, relationshipsToOmit)], }; }; @@ -23,9 +23,9 @@ export const mockEvent = (overrides?: Partial, _relationshipsToOmit: Set< const relationshipsToOmit: Set = new Set(_relationshipsToOmit); relationshipsToOmit.add('Event'); return { - startDate: overrides && overrides.hasOwnProperty('startDate') ? overrides.startDate! : 'sunt', - endDate: overrides && overrides.hasOwnProperty('endDate') ? overrides.endDate! : 'harum', - timeZone: overrides && overrides.hasOwnProperty('timeZone') ? overrides.timeZone! : 'voluptatem', + startDate: overrides && overrides.hasOwnProperty('startDate') ? overrides.startDate! : 'molestias', + endDate: overrides && overrides.hasOwnProperty('endDate') ? overrides.endDate! : 'ratione', + timeZone: overrides && overrides.hasOwnProperty('timeZone') ? overrides.timeZone! : 'architecto', }; }; @@ -33,9 +33,9 @@ export const mockMeetingEvent = (overrides?: Partial, _relationshi const relationshipsToOmit: Set = new Set(_relationshipsToOmit); relationshipsToOmit.add('MeetingEvent'); return { - endDate: overrides && overrides.hasOwnProperty('endDate') ? overrides.endDate! : 'quae', - startDate: overrides && overrides.hasOwnProperty('startDate') ? overrides.startDate! : 'aspernatur', - timeZone: overrides && overrides.hasOwnProperty('timeZone') ? overrides.timeZone! : 'quos', + endDate: overrides && overrides.hasOwnProperty('endDate') ? overrides.endDate! : 'adicio', + startDate: overrides && overrides.hasOwnProperty('startDate') ? overrides.startDate! : 'altus', + timeZone: overrides && overrides.hasOwnProperty('timeZone') ? overrides.timeZone! : 'deprimo', event: overrides && overrides.hasOwnProperty('event') ? overrides.event! : relationshipsToOmit.has('MeetingEvent') ? {} as MeetingEvent : mockMeetingEvent({}, relationshipsToOmit) || relationshipsToOmit.has('OtherEvent') ? {} as OtherEvent : mockOtherEvent({}, relationshipsToOmit), }; }; @@ -44,10 +44,10 @@ export const mockOtherEvent = (overrides?: Partial, _relationshipsTo const relationshipsToOmit: Set = new Set(_relationshipsToOmit); relationshipsToOmit.add('OtherEvent'); return { - endDate: overrides && overrides.hasOwnProperty('endDate') ? overrides.endDate! : 'ut', - startDate: overrides && overrides.hasOwnProperty('startDate') ? overrides.startDate! : 'neque', - timeZone: overrides && overrides.hasOwnProperty('timeZone') ? overrides.timeZone! : 'aut', - somethingElse: overrides && overrides.hasOwnProperty('somethingElse') ? overrides.somethingElse! : 'ut', + endDate: overrides && overrides.hasOwnProperty('endDate') ? overrides.endDate! : 'conqueror', + startDate: overrides && overrides.hasOwnProperty('startDate') ? overrides.startDate! : 'arx', + timeZone: overrides && overrides.hasOwnProperty('timeZone') ? overrides.timeZone! : 'amitto', + somethingElse: overrides && overrides.hasOwnProperty('somethingElse') ? overrides.somethingElse! : 'fugit', }; }; " diff --git a/tests/useTypeImports/__snapshots__/spec.ts.snap b/tests/useTypeImports/__snapshots__/spec.ts.snap index da46ca9..fed422e 100644 --- a/tests/useTypeImports/__snapshots__/spec.ts.snap +++ b/tests/useTypeImports/__snapshots__/spec.ts.snap @@ -5,20 +5,20 @@ exports[`should support useTypeImports 1`] = ` export const anAvatar = (overrides?: Partial): Avatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0550ff93-dd31-49b4-8c38-ff1cb68bdc38', - url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'aliquid', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1550ff93-cd31-49b4-a3c3-8ef1cb68bdc3', + url: overrides && overrides.hasOwnProperty('url') ? overrides.url! : 'consectetur', }; }; export const aUser = (overrides?: Partial): User => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'a5756f00-41a6-422a-8a7d-d13ee6a63750', - creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '1970-01-09T16:33:21.532Z', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'libero', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : 'b5756f00-51a6-422a-81a7-dc13ee6a6375', + creationDate: overrides && overrides.hasOwnProperty('creationDate') ? overrides.creationDate! : '2021-06-27T14:29:24.774Z', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'sordeo', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), status: overrides && overrides.hasOwnProperty('status') ? overrides.status! : Status.Online, customStatus: overrides && overrides.hasOwnProperty('customStatus') ? overrides.customStatus! : AbcStatus.HasXyzStatus, - scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'neque', + scalarValue: overrides && overrides.hasOwnProperty('scalarValue') ? overrides.scalarValue! : 'arx', camelCaseThing: overrides && overrides.hasOwnProperty('camelCaseThing') ? overrides.camelCaseThing! : aCamelCaseThing(), unionThing: overrides && overrides.hasOwnProperty('unionThing') ? overrides.unionThing! : anAvatar(), prefixedEnum: overrides && overrides.hasOwnProperty('prefixedEnum') ? overrides.prefixedEnum! : PrefixedEnum.PrefixedValue, @@ -27,40 +27,40 @@ export const aUser = (overrides?: Partial): User => { export const aWithAvatar = (overrides?: Partial): WithAvatar => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '89f515e7-31e0-461d-a230-c4c7f4dafc5c', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '99f515e7-21e0-461d-b823-0d4c7f4dafc5', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; export const aCamelCaseThing = (overrides?: Partial): CamelCaseThing => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '345b9cf9-00fa-4974-800f-aeee5ee7fd42', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '245b9cf9-10fa-4974-8100-fbeee5ee7fd4', }; }; export const aPrefixedResponse = (overrides?: Partial): PrefixedResponse => { return { - ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'sunt', + ping: overrides && overrides.hasOwnProperty('ping') ? overrides.ping! : 'nam', }; }; export const anAbcType = (overrides?: Partial): AbcType => { return { - abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'sit', + abc: overrides && overrides.hasOwnProperty('abc') ? overrides.abc! : 'accommodo', }; }; export const aListType = (overrides?: Partial): ListType => { return { - stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['voluptatem'], - nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['eum'], + stringList: overrides && overrides.hasOwnProperty('stringList') ? overrides.stringList! : ['accusator'], + nullableStringList: overrides && overrides.hasOwnProperty('nullableStringList') ? overrides.nullableStringList! : ['tricesimus'], }; }; export const anUpdateUserInput = (overrides?: Partial): UpdateUserInput => { return { - id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '1d6a9360-c92b-4660-8e5f-04155047bddc', - login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'qui', + id: overrides && overrides.hasOwnProperty('id') ? overrides.id! : '0d6a9360-d92b-4660-b1e5-f14155047bdd', + login: overrides && overrides.hasOwnProperty('login') ? overrides.login! : 'apud', avatar: overrides && overrides.hasOwnProperty('avatar') ? overrides.avatar! : anAvatar(), }; }; diff --git a/yarn.lock b/yarn.lock index e8b4520..de944aa 100644 --- a/yarn.lock +++ b/yarn.lock @@ -941,10 +941,10 @@ minimatch "^3.0.4" strip-json-comments "^3.1.1" -"@faker-js/faker@^7.5.0": - version "7.5.0" - resolved "https://registry.yarnpkg.com/@faker-js/faker/-/faker-7.5.0.tgz#8e8265f65f5b68d2a57886d59b03788eeb676264" - integrity sha512-8wNUCCUHvfvI0gQpDUho/3gPzABffnCn5um65F8dzQ86zz6dlt4+nmAA7PQUc8L+eH+9RgR/qzy5N/8kN0Ozdw== +"@faker-js/faker@^8.4.1": + version "8.4.1" + resolved "https://registry.yarnpkg.com/@faker-js/faker/-/faker-8.4.1.tgz#5d5e8aee8fce48f5e189bf730ebd1f758f491451" + integrity sha512-XQ3cU+Q8Uqmrbf2e0cIC/QN43sTBSC8KF12u29Mb47tWrt2hAgBXSgpZMj4Ao8Uk0iJcU99QsOCaIL8934obCg== "@graphql-codegen/plugin-helpers@^5.0.3", "@graphql-codegen/plugin-helpers@^5.0.4": version "5.0.4"