public void ShouldFindPeakOfTwoItemsWithDifferentNumbers() { int[,] grid = { { 0, 1 } }; var peakFinder = new PeakFinder(); var peak = peakFinder.GetPeak(grid); peak.Value.Should().Be(0); peak.RowIndex.Should().Be(0); peak.ColumnIndex.Should().Be(1); }
public void ShouldFindPeakOfSingleItem() { int[,] grid = { { 0 } }; var peakFinder = new PeakFinder(); var peak = peakFinder.GetPeak(grid); peak.Value.Should().Be(0); peak.RowIndex.Should().Be(0); peak.ColumnIndex.Should().Be(0); }
public void ShouldFindPeakOfTwoItemsWithSameNumberInTwoColumns() { int[,] grid = { { 0, 0 } }; var peakFinder = new PeakFinder(); var peak = peakFinder.GetPeak(grid); peak.Value.Should().Be(0); peak.RowIndex.Should().Be(0); peak.ColumnIndex.Should().Be(0); }