public void GetChar_GivenOrdinal_ReturnsCorrectly() { // arrange var sut = new CacheableDataReader(actualDataReader); sut.Read(); // act var val = sut.GetChar(sut.GetOrdinal("CharColumn")); // assert Assert.That(val, Is.EqualTo('!')); }
public void GetBytes_GivenOrdinal_ReturnsCorrectly() { // arrange var sut = new CacheableDataReader(actualDataReader); var buffer = new byte[2]; sut.Read(); // act sut.GetBytes(sut.GetOrdinal("BytesColumn"), 0, buffer, 0, 2); // assert Assert.That(buffer, Is.EquivalentTo(new byte[] { 13, 37 })); }
public void GetDataTypeName_GivenOrdinal_ReturnsCorrectly() { // arrange var sut = new CacheableDataReader(actualDataReader); sut.Read(); // act var val = sut.GetDataTypeName(sut.GetOrdinal("BytesColumn")); // assert Assert.That(val, Is.EqualTo("Byte[]")); }
public void GetChars_GivenOrdinal_ReturnsCorrectly() { // arrange var sut = new CacheableDataReader(actualDataReader); var buffer = new char[2]; sut.Read(); // act sut.GetChars(sut.GetOrdinal("CharsColumn"), 0, buffer, 0, 2); // assert Assert.That(buffer, Is.EquivalentTo(new char[] { '!', '#' })); }
public void IsDBNull_GivenNullOrdinal_ReturnsTrue() { // arrange var sut = new CacheableDataReader(actualDataReader); sut.Read(); // act var isNull = sut.IsDBNull(sut.GetOrdinal("NullColumn")); // assert Assert.That(isNull, Is.True); }
public void Indexer_GivenOrdinal_ReturnsCorrectly() { // arrange var sut = new CacheableDataReader(actualDataReader); sut.Read(); // act var val = sut[sut.GetOrdinal("GuidColumn")]; // assert Assert.That(val, Is.EqualTo(GuidData)); }
public void GetValue_GivenOrdinal_ReturnsCorrectly() { // arrange var sut = new CacheableDataReader(actualDataReader); sut.Read(); // act var val = sut.GetValue(sut.GetOrdinal("ObjectColumn")); // assert Assert.That(val, Is.EqualTo(ObjectData)); }
public void GetString_GivenOrdinal_ReturnsCorrectly() { // arrange var sut = new CacheableDataReader(actualDataReader); sut.Read(); // act var val = sut.GetString(sut.GetOrdinal("StringColumn")); // assert Assert.That(val, Is.EqualTo("AStringValue")); }
public void GetOrdinal_GivenName_ReturnsCorrectly() { // arrange var sut = new CacheableDataReader(actualDataReader); // act var index = sut.GetOrdinal("GuidColumn"); // assert Assert.That(index, Is.EqualTo(1)); }