示例#1
0
        public void CanCreateFromReaderWith0Rows()
        {
            var r  = new TestDataReader();
            var rs = new ResultSet();

            r.ResultSets.Add(rs);

            rs.Schema.Columns.Add(new Column {
                Name = "cola", ClrType = typeof(string), DbType = "varchar"
            });

            var readRs = ResultSetRowCollection.CreateFromReader(r);

            Assert.IsNotNull(readRs);
            Assert.AreEqual(0, readRs.Count);
        }
示例#2
0
 public void CreateFromReaderThrowsWithNullReader()
 {
     Assert.ThrowsException <ArgumentNullException>(() => { ResultSetRowCollection.CreateFromReader(null); }, "reader");
 }