private void PackingAssert(CorrectnessTestCase testCase)
        {
            var greatestCost =
                PackingAlgorithm.GetMaxPossibleCost(testCase.AllItems, testCase.Knapsack);

            Assert.AreEqual(testCase.ExpectedGreatestCost, greatestCost);
        }
 private void RunTestCase(PerformanceTestCase testCase)
 {
     PackingAlgorithm.GetMaxPossibleCost(testCase.AllItems, testCase.Knapsack);
 }
 public void TranslateMethodToMachineCode()
 {
     PackingAlgorithm.GetMaxPossibleCost(new List <Item>(), new Knapsack(0));
 }