public void NotASquareArrrayThrowsArgumentException() { Assert.ThrowsException <ArgumentException>(() => { List <List <int> > array = AbsoluteDiagonalsOfAnArrayTestData.NotASquareArray(); int result = AbsoulteDiagonalsOfAnArray.DiagonalDifference(array); }); }
public void BadArrayLengthData() { List <List <int> > array = AbsoluteDiagonalsOfAnArrayTestData.BadArrayLengthData(); Assert.ThrowsException <ArgumentException>(() => { int result = AbsoulteDiagonalsOfAnArray.DiagonalDifference(array); }); }
public void BadSquareLengthParameterThrowsArgumentException() { List <List <int> > array = AbsoluteDiagonalsOfAnArrayTestData .BadSquareLengthIndicatorParameter(); Assert.ThrowsException <ArgumentException>(() => { int result = AbsoulteDiagonalsOfAnArray.DiagonalDifference(array); }); }
public static IEnumerable <object[]> GetData() { return(AbsoluteDiagonalsOfAnArrayTestData.Data()); }