public void ShouldSelectMaxItemInList() { // arrange var data = new[] { 1, 2, 5, 3, 4 }; // act var result = data.Reduce((a, b) => a > b ? a : b); // assert Assert.Equal(5, result); }
public void ShouldReduceToNumber() { // arrange var data = new[] { 1, 2, 3 }; // act var result = data.Reduce((agg, i) => (agg * 10) + i); // assert Assert.Equal(123, result); }