コード例 #1
0
ファイル: Reduce.cs プロジェクト: miklund/holf
        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);
        }
コード例 #2
0
ファイル: Reduce.cs プロジェクト: miklund/holf
        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);
        }