public void TestConstraints(int row) { var exception = Assert.Throws <ArgumentOutOfRangeException>(() => PascalTriangle.getPascalRow(row)); string expectedMessage = string.Format("Should be between 0 and 5000000 inclusive.{0}Parameter name: n", Environment.NewLine); Assert.That(exception.Message, Is.EqualTo(expectedMessage)); }
public void TestRow(int row, int[] expected) { Assert.That(PascalTriangle.getPascalRow(row), Is.EqualTo(expected)); }