public void TestUnbounded(uint[] values, uint[] weights, uint capacity, uint[] expectedSet, uint expectedSum) { (uint[] outputSet, uint outputSum) = ChallengeSolution.SolveUnbounded(values, weights, capacity); this.AssertResult(outputSet, outputSum, expectedSet, expectedSum); }