Skip to content

Commit

Permalink
refactor: rename number and string generator to numbers and strings
Browse files Browse the repository at this point in the history
  • Loading branch information
szkiba committed Sep 4, 2024
1 parent 12da2c9 commit fd06c5e
Show file tree
Hide file tree
Showing 7 changed files with 147 additions and 132 deletions.
2 changes: 2 additions & 0 deletions faker/lookup.go
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,8 @@ var (
"image": "internet",
"html": "internet",
"school": "person",
"string": "strings",
"number": "numbers",
}

categoryByFunc = map[string]string{
Expand Down
6 changes: 3 additions & 3 deletions faker/lookup_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@ func TestGetCategoryFuncs(t *testing.T) {

require.Len(t, categories, 29)
require.Contains(t, categories, "zen")
require.Contains(t, categories, "number")
require.Contains(t, categories, "numbers")

require.Contains(t, categories["zen"], "intRange")
require.Contains(t, categories["number"], "intRange")
require.Same(t, categories["zen"]["intRange"], categories["number"]["intRange"])
require.Contains(t, categories["numbers"], "intRange")
require.Same(t, categories["zen"]["intRange"], categories["numbers"]["intRange"])
}
78 changes: 39 additions & 39 deletions functions-test.js
Original file line number Diff line number Diff line change
Expand Up @@ -196,32 +196,32 @@ export default function () {
check(faker.movie.movieGenre(), { 'movie.movieGenre()': checker });
check(faker.movie.movieName(), { 'movie.movieName()': checker });
});
group('number', ()=> {
check(faker.number.boolean(), { 'number.boolean()': checker });
check(faker.number.float32(), { 'number.float32()': checker });
check(faker.number.float32Range(3,5), { 'number.float32Range(3,5)': checker });
check(faker.number.float64(), { 'number.float64()': checker });
check(faker.number.float64Range(3,5), { 'number.float64Range(3,5)': checker });
check(faker.number.hexUint128(), { 'number.hexUint128()': checker });
check(faker.number.hexUint16(), { 'number.hexUint16()': checker });
check(faker.number.hexUint256(), { 'number.hexUint256()': checker });
check(faker.number.hexUint32(), { 'number.hexUint32()': checker });
check(faker.number.hexUint64(), { 'number.hexUint64()': checker });
check(faker.number.hexUint8(), { 'number.hexUint8()': checker });
check(faker.number.int16(), { 'number.int16()': checker });
check(faker.number.int32(), { 'number.int32()': checker });
check(faker.number.int64(), { 'number.int64()': checker });
check(faker.number.int8(), { 'number.int8()': checker });
check(faker.number.intRange(3,5), { 'number.intRange(3,5)': checker });
check(faker.number.number(-2147483648,2147483647), { 'number.number(-2147483648,2147483647)': checker });
check(faker.number.randomInt([14,8,13]), { 'number.randomInt([14,8,13])': checker });
check(faker.number.randomUint([14,8,13]), { 'number.randomUint([14,8,13])': checker });
check(faker.number.shuffleInts([14,8,13]), { 'number.shuffleInts([14,8,13])': checker });
check(faker.number.uint16(), { 'number.uint16()': checker });
check(faker.number.uint32(), { 'number.uint32()': checker });
check(faker.number.uint64(), { 'number.uint64()': checker });
check(faker.number.uint8(), { 'number.uint8()': checker });
check(faker.number.uintRange(0,4294967295), { 'number.uintRange(0,4294967295)': checker });
group('numbers', ()=> {
check(faker.numbers.boolean(), { 'numbers.boolean()': checker });
check(faker.numbers.float32(), { 'numbers.float32()': checker });
check(faker.numbers.float32Range(3,5), { 'numbers.float32Range(3,5)': checker });
check(faker.numbers.float64(), { 'numbers.float64()': checker });
check(faker.numbers.float64Range(3,5), { 'numbers.float64Range(3,5)': checker });
check(faker.numbers.hexUint128(), { 'numbers.hexUint128()': checker });
check(faker.numbers.hexUint16(), { 'numbers.hexUint16()': checker });
check(faker.numbers.hexUint256(), { 'numbers.hexUint256()': checker });
check(faker.numbers.hexUint32(), { 'numbers.hexUint32()': checker });
check(faker.numbers.hexUint64(), { 'numbers.hexUint64()': checker });
check(faker.numbers.hexUint8(), { 'numbers.hexUint8()': checker });
check(faker.numbers.int16(), { 'numbers.int16()': checker });
check(faker.numbers.int32(), { 'numbers.int32()': checker });
check(faker.numbers.int64(), { 'numbers.int64()': checker });
check(faker.numbers.int8(), { 'numbers.int8()': checker });
check(faker.numbers.intRange(3,5), { 'numbers.intRange(3,5)': checker });
check(faker.numbers.number(-2147483648,2147483647), { 'numbers.number(-2147483648,2147483647)': checker });
check(faker.numbers.randomInt([14,8,13]), { 'numbers.randomInt([14,8,13])': checker });
check(faker.numbers.randomUint([14,8,13]), { 'numbers.randomUint([14,8,13])': checker });
check(faker.numbers.shuffleInts([14,8,13]), { 'numbers.shuffleInts([14,8,13])': checker });
check(faker.numbers.uint16(), { 'numbers.uint16()': checker });
check(faker.numbers.uint32(), { 'numbers.uint32()': checker });
check(faker.numbers.uint64(), { 'numbers.uint64()': checker });
check(faker.numbers.uint8(), { 'numbers.uint8()': checker });
check(faker.numbers.uintRange(0,4294967295), { 'numbers.uintRange(0,4294967295)': checker });
});
group('payment', ()=> {
check(faker.payment.achAccountNumber(), { 'payment.achAccountNumber()': checker });
Expand Down Expand Up @@ -266,20 +266,20 @@ export default function () {
check(faker.product.productName(), { 'product.productName()': checker });
check(faker.product.productUpc(), { 'product.productUpc()': checker });
});
group('string', ()=> {
check(faker.string.digit(), { 'string.digit()': checker });
check(faker.string.digitN(3), { 'string.digitN(3)': checker });
check(faker.string.letter(), { 'string.letter()': checker });
check(faker.string.letterN(3), { 'string.letterN(3)': checker });
check(faker.string.lexify("none"), { 'string.lexify("none")': checker });
check(faker.string.numerify("none"), { 'string.numerify("none")': checker });
check(faker.string.randomString(["none","how","these","keep","trip","congolese","choir","computer","still","far"]), { 'string.randomString(["none","how","these","keep","trip","congolese","choir","computer","still","far"])': checker });
check(faker.string.shuffleStrings(["none","how","these","keep","trip","congolese","choir","computer","still","far"]), { 'string.shuffleStrings(["none","how","these","keep","trip","congolese","choir","computer","still","far"])': checker });
check(faker.string.uuid(), { 'string.uuid()': checker });
group('strings', ()=> {
check(faker.strings.digit(), { 'strings.digit()': checker });
check(faker.strings.digitN(3), { 'strings.digitN(3)': checker });
check(faker.strings.letter(), { 'strings.letter()': checker });
check(faker.strings.letterN(3), { 'strings.letterN(3)': checker });
check(faker.strings.lexify("none"), { 'strings.lexify("none")': checker });
check(faker.strings.numerify("none"), { 'strings.numerify("none")': checker });
check(faker.strings.randomString(["none","how","these","keep","trip","congolese","choir","computer","still","far"]), { 'strings.randomString(["none","how","these","keep","trip","congolese","choir","computer","still","far"])': checker });
check(faker.strings.shuffleStrings(["none","how","these","keep","trip","congolese","choir","computer","still","far"]), { 'strings.shuffleStrings(["none","how","these","keep","trip","congolese","choir","computer","still","far"])': checker });
check(faker.strings.uuid(), { 'strings.uuid()': checker });
});
group('time', ()=> {
check(faker.time.date("RFC3339"), { 'time.date("RFC3339")': checker });
check(faker.time.dateRange("1970-01-01","2024-03-14","yyyy-MM-dd"), { 'time.dateRange("1970-01-01","2024-03-14","yyyy-MM-dd")': checker });
check(faker.time.dateRange("1970-01-01","2024-09-04","yyyy-MM-dd"), { 'time.dateRange("1970-01-01","2024-09-04","yyyy-MM-dd")': checker });
check(faker.time.day(), { 'time.day()': checker });
check(faker.time.futureTime(), { 'time.futureTime()': checker });
check(faker.time.hour(), { 'time.hour()': checker });
Expand Down Expand Up @@ -523,8 +523,8 @@ export default function () {
check(faker.call("databaseError"), { 'call("databaseError")': checker });
check(faker.zen.date("RFC3339"), { 'zen.date("RFC3339")': checker });
check(faker.call("date","RFC3339"), { 'call("date","RFC3339")': checker });
check(faker.zen.dateRange("1970-01-01","2024-03-14","yyyy-MM-dd"), { 'zen.dateRange("1970-01-01","2024-03-14","yyyy-MM-dd")': checker });
check(faker.call("dateRange","1970-01-01","2024-03-14","yyyy-MM-dd"), { 'call("dateRange","1970-01-01","2024-03-14","yyyy-MM-dd")': checker });
check(faker.zen.dateRange("1970-01-01","2024-09-04","yyyy-MM-dd"), { 'zen.dateRange("1970-01-01","2024-09-04","yyyy-MM-dd")': checker });
check(faker.call("dateRange","1970-01-01","2024-09-04","yyyy-MM-dd"), { 'call("dateRange","1970-01-01","2024-09-04","yyyy-MM-dd")': checker });
check(faker.zen.day(), { 'zen.day()': checker });
check(faker.call("day"), { 'call("day")': checker });
check(faker.zen.demonstrativeAdjective(), { 'zen.demonstrativeAdjective()': checker });
Expand Down
Loading

0 comments on commit fd06c5e

Please sign in to comment.