+ it('Verify that getWorkerChoiceStrategy() can return FAIR_SHARE strategy', () => {
+ const strategy = SelectionStrategiesUtils.getWorkerChoiceStrategy(
+ pool,
+ WorkerChoiceStrategies.FAIR_SHARE
+ )
+ expect(strategy).toBeInstanceOf(FairShareWorkerChoiceStrategy)
+ })
+
+ it('Verify that getWorkerChoiceStrategy() can return WEIGHTED_ROUND_ROBIN strategy', () => {
+ const strategy = SelectionStrategiesUtils.getWorkerChoiceStrategy(
+ pool,
+ WorkerChoiceStrategies.WEIGHTED_ROUND_ROBIN
+ )
+ expect(strategy).toBeInstanceOf(WeightedRoundRobinWorkerChoiceStrategy)
+ })
+