public void GivenMatrixWithMoreColumsThanRowsWhenTraverseDiagonallyInvertedThenReturnValidResult() { //Given string[,] matrix = { { "a", "b", "c", "d" }, { "e", "f", "g", "h" }, { "i", "j", "k", "l" } }; //When string result = ArrayTraversalDiagonally.TraverseMatrixInverted(matrix); //Then Assert.Equal("dhclgbkfajei", result); }
public void GivenMatrixWithMoreRowsThanColumsWhenTraverseInvertedThenReturnValidResult() { //Given string[,] matrix = { { "a", "b", "c" }, { "d", "e", "f" }, { "g", "h", "i" }, { "j", "k", "l" } }; //When string result = ArrayTraversalDiagonally.TraverseMatrixInverted(matrix); //Then Assert.Equal("cfbiealhdkgj", result); }
public void GivenValidMatrixWhenTraverseDiagonallyInvertedThenReturnValidResult() { //Given string[,] matrix = { { "a", "b", "c" }, { "d", "e", "f" }, { "g", "h", "i" } }; //When string result = ArrayTraversalDiagonally.TraverseMatrixInverted(matrix); //Then Assert.Equal("cfbieahdg", result); }