コード例 #1
0
        public static DbDataReader GetTestDataReader(int recordCount = DefaultRecordCount, int valueCount = DefaultDataValueCount)
        {
            var items = GetTestObjects(recordCount, valueCount);

            return
                (ObjectDataReader
                 .Build <TestRecord>()
                 .AddColumn("Id", i => i.Id)
                 .AddColumn("Name", i => i.Name)
                 .AddColumn("Date", i => i.Date)
                 .AddColumn("IsActive", i => i.IsActive)
                 .Repeat((b, i) => b.AddColumn("Data" + i, r => r.DataSet[i]), valueCount)
                 .Build(items));
        }