new String[]{ productId }, pools, compliance, null, new HashSet<String>(),
false);
// Should always pick the 2 socket subscriptions because there is no over-coverage
assertEquals(1, bestPools.size());
PoolQuantity q = bestPools.get(0);
assertEquals(new Integer(4), q.getQuantity());
}