You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BuildList only randomizes the first level key value.
Example:
constfactory=Factory.Sync.makeFactory({randomItem: Factory.each(()=>radomValueGenerator())// using faker-jssomeObject: {randomNestedItem: Factory.each(()=>radomValueGenerator())}})constresults=factory.buildList(3);
Expected
[{randomItem: "random value 1",someObject: {randomNestedItem: "random nested value 1",}},{randomItem: "random value 2",someObject: {randomNestedItem: "random nested value 2",}},{randomItem: "random value 3",someObject: {randomNestedItem: "random nested value 3"}}]
Actual
[{randomItem: "random value 1",someObject: {randomNestedItem: Generator,}},{randomItem: "random value 2",someObject: {randomNestedItem: Generator}},{randomItem: "random value 3",someObject: {randomNestedItem: Generator}}]
[{randomItem: "random value 1",someObject: {randomNestedItem: "random nested value 1",// same value repeated}},{randomItem: "random value 2",someObject: {randomNestedItem: "random nested value 1",// same value repeated}},{randomItem: "random value 3",someObject: {randomNestedItem: "random nested value 1",// same value repeated}}]
The text was updated successfully, but these errors were encountered:
MRwt48
changed the title
How to randomise nested object key on buildList
How to randomise nested object key in buildListMay 1, 2023
BuildList only randomizes the first level key value.
Example:
Expected
Actual
Also tried using
but I get
The text was updated successfully, but these errors were encountered: