public void PlusOneTest(int[] digits, int[] expected) { var actual = new PlusOneSolution().PlusOne(digits); for (int i = 0; i < expected.Length; i++) { Assert.Equal(expected[i], actual[i]); } }
public void TestMethodPlusOne() { int[] test1 = new int[] { 9, 9, 9 }; int[] test2 = new int[] { 1, 0, 2, 3, 4, 8, 9, 9, 9 }; var result1 = PlusOneSolution.PlusOne(test1); var result2 = PlusOneSolution.PlusOne(test2); CollectionAssert.AreEqual(new int[] { 1, 0, 0, 0 }, result1); CollectionAssert.AreEqual(new int[] { 1, 0, 2, 3, 4, 9, 0, 0, 0 }, result2); }
public void One_Values_Is_0() { // Arrange var solution = new PlusOneSolution(); var expected = new[] { 1 }; //act var result = solution.PlusOne(new[] { 0 }); //Assert Assert.True(expected.SequenceEqual(result)); }
public void Common_Test() { // Arrange var solution = new PlusOneSolution(); var expected = new[] { 1, 2, 4 }; //act var result = solution.PlusOne(new[] { 1, 2, 3 }); //Assert Assert.True(expected.SequenceEqual(result)); }
public void Last_Digit_Is_9() { // Arrange var solution = new PlusOneSolution(); var expected = new[] { 1, 3, 0 }; //act var result = solution.PlusOne(new[] { 1, 2, 9 }); //Assert Assert.True(expected.SequenceEqual(result)); }