public void GetRowAt_Throws_ForInvalidParameters(int row) { // Arrange MineField sut = CreateSut(2, 2); // Act // Assert Assert.Throws <ArgumentException>(() => sut.GetRowAt(row)); }
public void GetRowAt_PutsMineIntoField_AtGivenRowAndColumn(int row, bool[] expected) { // Arrange MineField sut = CreateSutWithMines(2, 2); // Act IEnumerable <bool> actual = sut.GetRowAt(row); // Assert Assert.True(expected.SequenceEqual(actual)); }