public void Empty_spiral() { var spiral = new int[, ] { }; Assert.Equal(spiral, SpiralMatrix.GetMatrix(0)); }
public void Trivial_spiral() { var expected = new[, ] { { 1 } }; Assert.Equal(expected, SpiralMatrix.GetMatrix(1)); }
public void Trivial_spiral() { var spiral = new int[, ] { { 1 } }; Assert.Equal(spiral, SpiralMatrix.GetMatrix(1)); }
public void Spiral_of_size_2() { var expected = new[, ] { { 1, 2 }, { 4, 3 } }; Assert.Equal(expected, SpiralMatrix.GetMatrix(2)); }
public void Spiral_of_size_2() { var spiral = new int[, ] { { 1, 2 }, { 4, 3 } }; Assert.Equal(spiral, SpiralMatrix.GetMatrix(2)); }
public void Spiral_of_size_3() { var expected = new[, ] { { 1, 2, 3 }, { 8, 9, 4 }, { 7, 6, 5 } }; Assert.Equal(expected, SpiralMatrix.GetMatrix(3)); }
public void Spiral_of_size_3() { var spiral = new int[, ] { { 1, 2, 3 }, { 8, 9, 4 }, { 7, 6, 5 } }; Assert.Equal(spiral, SpiralMatrix.GetMatrix(3)); }
public void Spiral_of_size_4() { var expected = new[, ] { { 1, 2, 3, 4 }, { 12, 13, 14, 5 }, { 11, 16, 15, 6 }, { 10, 9, 8, 7 } }; Assert.Equal(expected, SpiralMatrix.GetMatrix(4)); }
public void Spiral_of_size_4() { var spiral = new int[, ] { { 1, 2, 3, 4 }, { 12, 13, 14, 5 }, { 11, 16, 15, 6 }, { 10, 9, 8, 7 } }; Assert.Equal(spiral, SpiralMatrix.GetMatrix(4)); }
public void Spiral_of_size_5() { var expected = new[, ] { { 1, 2, 3, 4, 5 }, { 16, 17, 18, 19, 6 }, { 15, 24, 25, 20, 7 }, { 14, 23, 22, 21, 8 }, { 13, 12, 11, 10, 9 } }; Assert.Equal(expected, SpiralMatrix.GetMatrix(5)); }
public void Spiral_of_size_6() { var spiral = new int[, ] { { 1, 2, 3, 4, 5, 6 }, { 20, 21, 22, 23, 24, 7 }, { 19, 32, 33, 34, 25, 8 }, { 18, 31, 36, 35, 26, 9 }, { 17, 30, 29, 28, 27, 10 }, { 16, 15, 14, 13, 12, 11 }, }; Assert.Equal(spiral, SpiralMatrix.GetMatrix(6)); }
public void Spiral_of_size_7() { var spiral = new int[, ] { { 1, 2, 3, 4, 5, 6, 7 }, { 24, 25, 26, 27, 28, 29, 8 }, { 23, 40, 41, 42, 43, 30, 9 }, { 22, 39, 48, 49, 44, 31, 10 }, { 21, 38, 47, 46, 45, 32, 11 }, { 20, 37, 36, 35, 34, 33, 12 }, { 19, 18, 17, 16, 15, 14, 13 }, }; Assert.Equal(spiral, SpiralMatrix.GetMatrix(7)); }
public void Empty_spiral() { Assert.Empty(SpiralMatrix.GetMatrix(0)); }