mirror of
https://github.com/signalapp/Signal-Server
synced 2026-04-21 12:28:05 +01:00
call ThreadLocalRandom.current at point of use only
This commit is contained in:
committed by
GitHub
parent
bbee80dbd0
commit
36439b5252
@@ -56,10 +56,11 @@ class ExperimentEnrollmentManagerTest {
|
||||
|
||||
@BeforeEach
|
||||
void setUp() {
|
||||
final DynamicConfigurationManager dynamicConfigurationManager = mock(DynamicConfigurationManager.class);
|
||||
@SuppressWarnings("unchecked")
|
||||
final DynamicConfigurationManager<DynamicConfiguration> dynamicConfigurationManager = mock(DynamicConfigurationManager.class);
|
||||
final DynamicConfiguration dynamicConfiguration = mock(DynamicConfiguration.class);
|
||||
random = spy(new Random());
|
||||
experimentEnrollmentManager = new ExperimentEnrollmentManager(dynamicConfigurationManager, random);
|
||||
experimentEnrollmentManager = new ExperimentEnrollmentManager(dynamicConfigurationManager, () -> random);
|
||||
|
||||
uuidSelector = mock(DynamicExperimentEnrollmentConfiguration.UuidSelector.class);
|
||||
when(uuidSelector.getUuidEnrollmentPercentage()).thenReturn(100);
|
||||
|
||||
Reference in New Issue
Block a user