aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorShinigami <[email protected]>2022-10-17 04:05:05 +0800
committerGitHub <[email protected]>2022-10-16 22:05:05 +0200
commit20f2236265467feb095cce5b5735bbadc07b9696 (patch)
treeffb3b6a4c6c1f0e7e30b4d02e97de63789030ee1 /test
parent90b9c5c39b8c193d41b7d3d9801e5b10360daa4c (diff)
downloadfaker-20f2236265467feb095cce5b5735bbadc07b9696.tar.xz
faker-20f2236265467feb095cce5b5735bbadc07b9696.zip
refactor(person)!: rename name module (#1445)
Co-authored-by: ST-DDT <[email protected]>
Diffstat (limited to 'test')
-rw-r--r--test/__snapshots__/name.spec.ts.snap139
-rw-r--r--test/__snapshots__/person.spec.ts.snap139
-rw-r--r--test/all_functional.spec.ts5
-rw-r--r--test/helpers.spec.ts9
-rw-r--r--test/person.spec.ts (renamed from test/name.spec.ts)136
5 files changed, 222 insertions, 206 deletions
diff --git a/test/__snapshots__/name.spec.ts.snap b/test/__snapshots__/name.spec.ts.snap
deleted file mode 100644
index c1edb1d4..00000000
--- a/test/__snapshots__/name.spec.ts.snap
+++ /dev/null
@@ -1,139 +0,0 @@
-// Vitest Snapshot v1
-
-exports[`name > 42 > firstName > noArgs 1`] = `"Garnet"`;
-
-exports[`name > 42 > firstName > with sex 1`] = `"Glen"`;
-
-exports[`name > 42 > fullName > noArgs 1`] = `"Sadie Wiegand"`;
-
-exports[`name > 42 > fullName > with all (sex) 1`] = `"John Doe"`;
-
-exports[`name > 42 > fullName > with firstName 1`] = `"John Schinner"`;
-
-exports[`name > 42 > fullName > with lastName 1`] = `"Sadie Doe"`;
-
-exports[`name > 42 > fullName > with sex 1`] = `"Melanie Schinner"`;
-
-exports[`name > 42 > gender 1`] = `"Gender nonconforming"`;
-
-exports[`name > 42 > jobArea 1`] = `"Identity"`;
-
-exports[`name > 42 > jobDescriptor 1`] = `"National"`;
-
-exports[`name > 42 > jobTitle 1`] = `"National Data Representative"`;
-
-exports[`name > 42 > jobType 1`] = `"Coordinator"`;
-
-exports[`name > 42 > lastName > noArgs 1`] = `"Hirthe"`;
-
-exports[`name > 42 > lastName > with sex 1`] = `"Hirthe"`;
-
-exports[`name > 42 > middleName > noArgs 1`] = `"Greer"`;
-
-exports[`name > 42 > middleName > with sex 1`] = `"Houston"`;
-
-exports[`name > 42 > prefix > noArgs 1`] = `"Mrs."`;
-
-exports[`name > 42 > prefix > with sex 1`] = `"Mrs."`;
-
-exports[`name > 42 > sex > noArgs 1`] = `"female"`;
-
-exports[`name > 42 > sex > with sex 1`] = `"female"`;
-
-exports[`name > 42 > sexType 1`] = `"female"`;
-
-exports[`name > 42 > suffix > noArgs 1`] = `"III"`;
-
-exports[`name > 42 > suffix > with sex 1`] = `"III"`;
-
-exports[`name > 1211 > firstName > noArgs 1`] = `"Tito"`;
-
-exports[`name > 1211 > firstName > with sex 1`] = `"Percy"`;
-
-exports[`name > 1211 > fullName > noArgs 1`] = `"Claude Trantow"`;
-
-exports[`name > 1211 > fullName > with all (sex) 1`] = `"John Doe"`;
-
-exports[`name > 1211 > fullName > with firstName 1`] = `"John Koelpin"`;
-
-exports[`name > 1211 > fullName > with lastName 1`] = `"Claude Doe"`;
-
-exports[`name > 1211 > fullName > with sex 1`] = `"Patti Koelpin"`;
-
-exports[`name > 1211 > gender 1`] = `"Trigender"`;
-
-exports[`name > 1211 > jobArea 1`] = `"Factors"`;
-
-exports[`name > 1211 > jobDescriptor 1`] = `"Chief"`;
-
-exports[`name > 1211 > jobTitle 1`] = `"Chief Division Agent"`;
-
-exports[`name > 1211 > jobType 1`] = `"Representative"`;
-
-exports[`name > 1211 > lastName > noArgs 1`] = `"Ward"`;
-
-exports[`name > 1211 > lastName > with sex 1`] = `"Ward"`;
-
-exports[`name > 1211 > middleName > noArgs 1`] = `"Sawyer"`;
-
-exports[`name > 1211 > middleName > with sex 1`] = `"Walter"`;
-
-exports[`name > 1211 > prefix > noArgs 1`] = `"Dr."`;
-
-exports[`name > 1211 > prefix > with sex 1`] = `"Dr."`;
-
-exports[`name > 1211 > sex > noArgs 1`] = `"male"`;
-
-exports[`name > 1211 > sex > with sex 1`] = `"male"`;
-
-exports[`name > 1211 > sexType 1`] = `"male"`;
-
-exports[`name > 1211 > suffix > noArgs 1`] = `"DVM"`;
-
-exports[`name > 1211 > suffix > with sex 1`] = `"DVM"`;
-
-exports[`name > 1337 > firstName > noArgs 1`] = `"Devyn"`;
-
-exports[`name > 1337 > firstName > with sex 1`] = `"Ray"`;
-
-exports[`name > 1337 > fullName > noArgs 1`] = `"Leona Cronin"`;
-
-exports[`name > 1337 > fullName > with all (sex) 1`] = `"John Doe"`;
-
-exports[`name > 1337 > fullName > with firstName 1`] = `"John MacGyver"`;
-
-exports[`name > 1337 > fullName > with lastName 1`] = `"Leona Doe"`;
-
-exports[`name > 1337 > fullName > with sex 1`] = `"Esther MacGyver"`;
-
-exports[`name > 1337 > gender 1`] = `"Demigender"`;
-
-exports[`name > 1337 > jobArea 1`] = `"Functionality"`;
-
-exports[`name > 1337 > jobDescriptor 1`] = `"Future"`;
-
-exports[`name > 1337 > jobTitle 1`] = `"Future Infrastructure Liaison"`;
-
-exports[`name > 1337 > jobType 1`] = `"Engineer"`;
-
-exports[`name > 1337 > lastName > noArgs 1`] = `"Gibson"`;
-
-exports[`name > 1337 > lastName > with sex 1`] = `"Gibson"`;
-
-exports[`name > 1337 > middleName > noArgs 1`] = `"Dakota"`;
-
-exports[`name > 1337 > middleName > with sex 1`] = `"Ethan"`;
-
-exports[`name > 1337 > prefix > noArgs 1`] = `"Mrs."`;
-
-exports[`name > 1337 > prefix > with sex 1`] = `"Mrs."`;
-
-exports[`name > 1337 > sex > noArgs 1`] = `"female"`;
-
-exports[`name > 1337 > sex > with sex 1`] = `"female"`;
-
-exports[`name > 1337 > sexType 1`] = `"female"`;
-
-exports[`name > 1337 > suffix > noArgs 1`] = `"I"`;
-
-exports[`name > 1337 > suffix > with sex 1`] = `"I"`;
diff --git a/test/__snapshots__/person.spec.ts.snap b/test/__snapshots__/person.spec.ts.snap
new file mode 100644
index 00000000..81181d32
--- /dev/null
+++ b/test/__snapshots__/person.spec.ts.snap
@@ -0,0 +1,139 @@
+// Vitest Snapshot v1
+
+exports[`person > 42 > firstName > noArgs 1`] = `"Garnet"`;
+
+exports[`person > 42 > firstName > with sex 1`] = `"Glen"`;
+
+exports[`person > 42 > fullName > noArgs 1`] = `"Sadie Wiegand"`;
+
+exports[`person > 42 > fullName > with all (sex) 1`] = `"John Doe"`;
+
+exports[`person > 42 > fullName > with firstName 1`] = `"John Schinner"`;
+
+exports[`person > 42 > fullName > with lastName 1`] = `"Sadie Doe"`;
+
+exports[`person > 42 > fullName > with sex 1`] = `"Melanie Schinner"`;
+
+exports[`person > 42 > gender 1`] = `"Gender nonconforming"`;
+
+exports[`person > 42 > jobArea 1`] = `"Identity"`;
+
+exports[`person > 42 > jobDescriptor 1`] = `"National"`;
+
+exports[`person > 42 > jobTitle 1`] = `"National Data Representative"`;
+
+exports[`person > 42 > jobType 1`] = `"Coordinator"`;
+
+exports[`person > 42 > lastName > noArgs 1`] = `"Hirthe"`;
+
+exports[`person > 42 > lastName > with sex 1`] = `"Hirthe"`;
+
+exports[`person > 42 > middleName > noArgs 1`] = `"Greer"`;
+
+exports[`person > 42 > middleName > with sex 1`] = `"Houston"`;
+
+exports[`person > 42 > prefix > noArgs 1`] = `"Mrs."`;
+
+exports[`person > 42 > prefix > with sex 1`] = `"Mrs."`;
+
+exports[`person > 42 > sex > noArgs 1`] = `"female"`;
+
+exports[`person > 42 > sex > with sex 1`] = `"female"`;
+
+exports[`person > 42 > sexType 1`] = `"female"`;
+
+exports[`person > 42 > suffix > noArgs 1`] = `"III"`;
+
+exports[`person > 42 > suffix > with sex 1`] = `"III"`;
+
+exports[`person > 1211 > firstName > noArgs 1`] = `"Tito"`;
+
+exports[`person > 1211 > firstName > with sex 1`] = `"Percy"`;
+
+exports[`person > 1211 > fullName > noArgs 1`] = `"Claude Trantow"`;
+
+exports[`person > 1211 > fullName > with all (sex) 1`] = `"John Doe"`;
+
+exports[`person > 1211 > fullName > with firstName 1`] = `"John Koelpin"`;
+
+exports[`person > 1211 > fullName > with lastName 1`] = `"Claude Doe"`;
+
+exports[`person > 1211 > fullName > with sex 1`] = `"Patti Koelpin"`;
+
+exports[`person > 1211 > gender 1`] = `"Trigender"`;
+
+exports[`person > 1211 > jobArea 1`] = `"Factors"`;
+
+exports[`person > 1211 > jobDescriptor 1`] = `"Chief"`;
+
+exports[`person > 1211 > jobTitle 1`] = `"Chief Division Agent"`;
+
+exports[`person > 1211 > jobType 1`] = `"Representative"`;
+
+exports[`person > 1211 > lastName > noArgs 1`] = `"Ward"`;
+
+exports[`person > 1211 > lastName > with sex 1`] = `"Ward"`;
+
+exports[`person > 1211 > middleName > noArgs 1`] = `"Sawyer"`;
+
+exports[`person > 1211 > middleName > with sex 1`] = `"Walter"`;
+
+exports[`person > 1211 > prefix > noArgs 1`] = `"Dr."`;
+
+exports[`person > 1211 > prefix > with sex 1`] = `"Dr."`;
+
+exports[`person > 1211 > sex > noArgs 1`] = `"male"`;
+
+exports[`person > 1211 > sex > with sex 1`] = `"male"`;
+
+exports[`person > 1211 > sexType 1`] = `"male"`;
+
+exports[`person > 1211 > suffix > noArgs 1`] = `"DVM"`;
+
+exports[`person > 1211 > suffix > with sex 1`] = `"DVM"`;
+
+exports[`person > 1337 > firstName > noArgs 1`] = `"Devyn"`;
+
+exports[`person > 1337 > firstName > with sex 1`] = `"Ray"`;
+
+exports[`person > 1337 > fullName > noArgs 1`] = `"Leona Cronin"`;
+
+exports[`person > 1337 > fullName > with all (sex) 1`] = `"John Doe"`;
+
+exports[`person > 1337 > fullName > with firstName 1`] = `"John MacGyver"`;
+
+exports[`person > 1337 > fullName > with lastName 1`] = `"Leona Doe"`;
+
+exports[`person > 1337 > fullName > with sex 1`] = `"Esther MacGyver"`;
+
+exports[`person > 1337 > gender 1`] = `"Demigender"`;
+
+exports[`person > 1337 > jobArea 1`] = `"Functionality"`;
+
+exports[`person > 1337 > jobDescriptor 1`] = `"Future"`;
+
+exports[`person > 1337 > jobTitle 1`] = `"Future Infrastructure Liaison"`;
+
+exports[`person > 1337 > jobType 1`] = `"Engineer"`;
+
+exports[`person > 1337 > lastName > noArgs 1`] = `"Gibson"`;
+
+exports[`person > 1337 > lastName > with sex 1`] = `"Gibson"`;
+
+exports[`person > 1337 > middleName > noArgs 1`] = `"Dakota"`;
+
+exports[`person > 1337 > middleName > with sex 1`] = `"Ethan"`;
+
+exports[`person > 1337 > prefix > noArgs 1`] = `"Mrs."`;
+
+exports[`person > 1337 > prefix > with sex 1`] = `"Mrs."`;
+
+exports[`person > 1337 > sex > noArgs 1`] = `"female"`;
+
+exports[`person > 1337 > sex > with sex 1`] = `"female"`;
+
+exports[`person > 1337 > sexType 1`] = `"female"`;
+
+exports[`person > 1337 > suffix > noArgs 1`] = `"I"`;
+
+exports[`person > 1337 > suffix > with sex 1`] = `"I"`;
diff --git a/test/all_functional.spec.ts b/test/all_functional.spec.ts
index 5ae065be..c5615f30 100644
--- a/test/all_functional.spec.ts
+++ b/test/all_functional.spec.ts
@@ -30,12 +30,15 @@ const BROKEN_LOCALE_METHODS = {
company: {
companySuffix: ['az'],
},
- name: {
+ person: {
prefix: ['az', 'id_ID', 'ru'],
suffix: ['az', 'it', 'mk', 'pt_PT', 'ru'],
},
};
+// @ts-expect-error: ignore also the aliases
+BROKEN_LOCALE_METHODS.name = BROKEN_LOCALE_METHODS.person;
+
function isWorkingLocaleForMethod(
mod: string,
meth: string,
diff --git a/test/helpers.spec.ts b/test/helpers.spec.ts
index 5bec3fad..42fcd61f 100644
--- a/test/helpers.spec.ts
+++ b/test/helpers.spec.ts
@@ -611,6 +611,15 @@ describe('helpers', () => {
// eslint-disable-next-line @typescript-eslint/no-explicit-any
delete (faker.random as any).special;
});
+
+ it('should support deprecated aliases', () => {
+ expect(faker.definitions.person.first_name).toContain(
+ faker.helpers.fake('{{name.first_name}}')
+ );
+ expect(faker.definitions.person.first_name).toContain(
+ faker.helpers.fake('{{name.firstName}}')
+ );
+ });
});
describe('unique()', () => {
diff --git a/test/name.spec.ts b/test/person.spec.ts
index d47a1a45..42b9e66f 100644
--- a/test/name.spec.ts
+++ b/test/person.spec.ts
@@ -4,13 +4,13 @@ import { seededTests } from './support/seededRuns';
const NON_SEEDED_BASED_RUN = 5;
-describe('name', () => {
+describe('person', () => {
afterEach(() => {
faker.locale = 'en';
faker.localeFallback = 'en';
});
- seededTests(faker, 'name', (t) => {
+ seededTests(faker, 'person', (t) => {
t.itEach(
'sexType',
'gender',
@@ -51,28 +51,28 @@ describe('name', () => {
});
it('should return a random first name', () => {
- const first_name = faker.name.firstName();
+ const first_name = faker.person.firstName();
expect(first_name).toBeTypeOf('string');
expect(first_name.length).toBeGreaterThan(0);
});
it('should return a sex-specific first name', () => {
- let name = faker.name.firstName('female');
- expect(faker.definitions.name.female_first_name).toContain(name);
+ let name = faker.person.firstName('female');
+ expect(faker.definitions.person.female_first_name).toContain(name);
- name = faker.name.firstName('male');
- expect(faker.definitions.name.male_first_name).toContain(name);
+ name = faker.person.firstName('male');
+ expect(faker.definitions.person.male_first_name).toContain(name);
});
it('should return a sex-specific first name when no sex-specific first name was defined', () => {
faker.locale = 'az';
faker.localeFallback = 'az';
- const name = faker.name.firstName();
+ const name = faker.person.firstName();
expect([
- ...faker.definitions.name.female_first_name,
- ...faker.definitions.name.male_first_name,
+ ...faker.definitions.person.female_first_name,
+ ...faker.definitions.person.male_first_name,
]).toContain(name);
});
});
@@ -84,7 +84,7 @@ describe('name', () => {
});
it('should return a random last name', () => {
- const last_name = faker.name.lastName();
+ const last_name = faker.person.lastName();
expect(last_name).toBeTypeOf('string');
expect(last_name.length).toBeGreaterThan(0);
@@ -93,11 +93,11 @@ describe('name', () => {
it('should return a sex-specific last name', () => {
faker.locale = 'az';
- let name = faker.name.lastName('female');
- expect(faker.definitions.name.female_last_name).toContain(name);
+ let name = faker.person.lastName('female');
+ expect(faker.definitions.person.female_last_name).toContain(name);
- name = faker.name.lastName('male');
- expect(faker.definitions.name.male_last_name).toContain(name);
+ name = faker.person.lastName('male');
+ expect(faker.definitions.person.male_last_name).toContain(name);
});
});
@@ -108,7 +108,7 @@ describe('name', () => {
});
it('should return a random middle name', () => {
- const middle_name = faker.name.middleName();
+ const middle_name = faker.person.middleName();
expect(middle_name).toBeTypeOf('string');
expect(middle_name.length).toBeGreaterThan(0);
@@ -117,24 +117,24 @@ describe('name', () => {
it('should return a middle name when passed en locale', () => {
faker.locale = 'en';
- let name = faker.name.middleName();
- expect(faker.definitions.name.middle_name).toContain(name);
+ let name = faker.person.middleName();
+ expect(faker.definitions.person.middle_name).toContain(name);
- name = faker.name.middleName('female');
- expect(faker.definitions.name.female_middle_name).toContain(name);
+ name = faker.person.middleName('female');
+ expect(faker.definitions.person.female_middle_name).toContain(name);
- name = faker.name.middleName('male');
- expect(faker.definitions.name.male_middle_name).toContain(name);
+ name = faker.person.middleName('male');
+ expect(faker.definitions.person.male_middle_name).toContain(name);
});
it('should return a sex-specific middle name', () => {
faker.locale = 'uk';
- let name = faker.name.middleName('female');
- expect(faker.definitions.name.female_middle_name).toContain(name);
+ let name = faker.person.middleName('female');
+ expect(faker.definitions.person.female_middle_name).toContain(name);
- name = faker.name.middleName('male');
- expect(faker.definitions.name.male_middle_name).toContain(name);
+ name = faker.person.middleName('male');
+ expect(faker.definitions.person.male_middle_name).toContain(name);
});
});
@@ -145,7 +145,7 @@ describe('name', () => {
});
it('should return a name with firstName and lastName', () => {
- const fullName = faker.name.fullName();
+ const fullName = faker.person.fullName();
expect(fullName).toBeTypeOf('string');
expect(fullName).toContain(' ');
@@ -155,13 +155,13 @@ describe('name', () => {
faker.locale = 'mk';
const female_specific = [
- ...faker.definitions.name.female_prefix,
- ...faker.definitions.name.female_first_name,
- ...faker.definitions.name.female_last_name,
- ...faker.definitions.name.suffix,
+ ...faker.definitions.person.female_prefix,
+ ...faker.definitions.person.female_first_name,
+ ...faker.definitions.person.female_last_name,
+ ...faker.definitions.person.suffix,
];
- const fullName = faker.name.fullName({ sex: 'female' });
+ const fullName = faker.person.fullName({ sex: 'female' });
const parts = fullName.split(' ');
for (const part of parts) {
@@ -173,13 +173,13 @@ describe('name', () => {
faker.locale = 'mk';
const male_specific = [
- ...faker.definitions.name.male_prefix,
- ...faker.definitions.name.male_first_name,
- ...faker.definitions.name.male_last_name,
- ...faker.definitions.name.suffix,
+ ...faker.definitions.person.male_prefix,
+ ...faker.definitions.person.male_first_name,
+ ...faker.definitions.person.male_last_name,
+ ...faker.definitions.person.suffix,
];
- const fullName = faker.name.fullName({ sex: 'male' });
+ const fullName = faker.person.fullName({ sex: 'male' });
const parts = fullName.split(' ');
for (const part of parts) {
@@ -191,13 +191,13 @@ describe('name', () => {
faker.locale = 'mk';
const male_specific = [
- ...faker.definitions.name.female_prefix,
+ ...faker.definitions.person.female_prefix,
'firstName',
'lastName',
- ...faker.definitions.name.suffix,
+ ...faker.definitions.person.suffix,
];
- const fullName = faker.name.fullName({
+ const fullName = faker.person.fullName({
firstName: 'firstName',
lastName: 'lastName',
sex: 'female',
@@ -213,13 +213,13 @@ describe('name', () => {
faker.locale = 'mk';
const male_specific = [
- ...faker.definitions.name.male_prefix,
+ ...faker.definitions.person.male_prefix,
'firstName',
'lastName',
- ...faker.definitions.name.suffix,
+ ...faker.definitions.person.suffix,
];
- const fullName = faker.name.fullName({
+ const fullName = faker.person.fullName({
firstName: 'firstName',
lastName: 'lastName',
sex: 'male',
@@ -239,10 +239,10 @@ describe('name', () => {
});
it('should return a default gender', () => {
- const gender = faker.name.gender();
+ const gender = faker.person.gender();
expect(gender).toBeTypeOf('string');
- expect(faker.definitions.name.gender).toContain(gender);
+ expect(faker.definitions.person.gender).toContain(gender);
});
});
@@ -253,16 +253,16 @@ describe('name', () => {
});
it('should return a sex', () => {
- const sex = faker.name.sex();
+ const sex = faker.person.sex();
expect(sex).toBeTypeOf('string');
- expect(faker.definitions.name.sex).toContain(sex);
+ expect(faker.definitions.person.sex).toContain(sex);
});
});
describe('sexType()', () => {
it('should return a sex type', () => {
- const sexType = faker.name.sexType();
+ const sexType = faker.person.sexType();
expect(sexType).toBeTypeOf('string');
expect(Object.values(Sex)).toContain(sexType);
@@ -276,28 +276,28 @@ describe('name', () => {
});
it('should return a prefix', () => {
- const prefix = faker.name.prefix();
+ const prefix = faker.person.prefix();
expect(prefix).toBeTypeOf('string');
- expect(faker.definitions.name.prefix).toContain(prefix);
+ expect(faker.definitions.person.prefix).toContain(prefix);
});
it('should return a female prefix with given string', () => {
faker.locale = 'mk';
- const prefix = faker.name.prefix('female');
+ const prefix = faker.person.prefix('female');
expect(prefix).toBeTypeOf('string');
- expect(faker.definitions.name.female_prefix).toContain(prefix);
+ expect(faker.definitions.person.female_prefix).toContain(prefix);
});
it('should return a male prefix with given string', () => {
faker.locale = 'mk';
- const prefix = faker.name.prefix('male');
+ const prefix = faker.person.prefix('male');
expect(prefix).toBeTypeOf('string');
- expect(faker.definitions.name.male_prefix).toContain(prefix);
+ expect(faker.definitions.person.male_prefix).toContain(prefix);
});
});
@@ -308,10 +308,10 @@ describe('name', () => {
});
it('should return a suffix', () => {
- const suffix = faker.name.suffix();
+ const suffix = faker.person.suffix();
expect(suffix).toBeTypeOf('string');
- expect(faker.definitions.name.suffix).toContain(suffix);
+ expect(faker.definitions.person.suffix).toContain(suffix);
});
});
@@ -322,15 +322,17 @@ describe('name', () => {
});
it('should return a job title consisting of a descriptor, area, and type', () => {
- const jobTitle = faker.name.jobTitle();
+ const jobTitle = faker.person.jobTitle();
expect(jobTitle).toBeTypeOf('string');
const [descriptor, level, job] = jobTitle.split(' ');
- expect(faker.definitions.name.title.descriptor).toContain(descriptor);
- expect(faker.definitions.name.title.level).toContain(level);
- expect(faker.definitions.name.title.job).toContain(job);
+ expect(faker.definitions.person.title.descriptor).toContain(
+ descriptor
+ );
+ expect(faker.definitions.person.title.level).toContain(level);
+ expect(faker.definitions.person.title.job).toContain(job);
});
});
@@ -341,11 +343,13 @@ describe('name', () => {
});
it('should return a descriptor', () => {
- const descriptor = faker.name.jobDescriptor();
+ const descriptor = faker.person.jobDescriptor();
expect(descriptor).toBeTypeOf('string');
- expect(faker.definitions.name.title.descriptor).toContain(descriptor);
+ expect(faker.definitions.person.title.descriptor).toContain(
+ descriptor
+ );
});
});
@@ -356,11 +360,11 @@ describe('name', () => {
});
it('should return a level', () => {
- const level = faker.name.jobArea();
+ const level = faker.person.jobArea();
expect(level).toBeTypeOf('string');
- expect(faker.definitions.name.title.level).toContain(level);
+ expect(faker.definitions.person.title.level).toContain(level);
});
});
@@ -371,11 +375,11 @@ describe('name', () => {
});
it('should return a job', () => {
- const job = faker.name.jobType();
+ const job = faker.person.jobType();
expect(job).toBeTypeOf('string');
- expect(faker.definitions.name.title.job).toContain(job);
+ expect(faker.definitions.person.title.job).toContain(job);
});
});
}