public void CuttingRod_Smoke_Test() { Assert.AreEqual(22, CuttingRod.GetMaxProfit( new int[] { 1, 2, 3, 4, 5, 6, 7, 8 }, new int[] { 1, 5, 8, 9, 10, 17, 17, 20 } )); }
public void NormalTest() { Assert.Equal(0, CuttingRod.GetMaxResultUsingDP(0)); Assert.Equal(0, CuttingRod.GetMaxResultUsingDP(1)); Assert.Equal(1, CuttingRod.GetMaxResultUsingDP(2)); Assert.Equal(2, CuttingRod.GetMaxResultUsingDP(3)); Assert.Equal(4, CuttingRod.GetMaxResultUsingDP(4)); Assert.Equal(18, CuttingRod.GetMaxResultUsingDP(8)); }