Skip to content

Commit

Permalink
Fix randomizerProvider initialization
Browse files Browse the repository at this point in the history
  • Loading branch information
fmbenhassine committed Jul 11, 2023
1 parent 1912e10 commit f0b8851
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,7 @@ public EasyRandom(final EasyRandomParameters easyRandomParameters) {
Objects.requireNonNull(easyRandomParameters, "Parameters must not be null");
super.setSeed(easyRandomParameters.getSeed());
LinkedHashSet<RandomizerRegistry> registries = setupRandomizerRegistries(easyRandomParameters);
RandomizerProvider customRandomizerProvider = easyRandomParameters.getRandomizerProvider();
randomizerProvider = customRandomizerProvider == null ? new RegistriesRandomizerProvider() : customRandomizerProvider;
randomizerProvider = easyRandomParameters.getRandomizerProvider();
randomizerProvider.setRandomizerRegistries(registries);
objectFactory = easyRandomParameters.getObjectFactory();
arrayPopulator = new ArrayPopulator(this);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,7 @@ public EasyRandomParameters() {
typeExclusionPredicates = new HashSet<>();
exclusionPolicy = new DefaultExclusionPolicy();
objectFactory = new ObjenesisObjectFactory();
randomizerProvider = new RegistriesRandomizerProvider();
}

public Range<Integer> getCollectionSizeRange() {
Expand Down

0 comments on commit f0b8851

Please sign in to comment.