public void resolve_returns_the_first_field()
        {
            var name = "Eric";

            var reader = Substitute.For <DbDataReader>();

            reader[0].Returns(name);

            theSelector.Resolve(reader, null, null).ShouldBe(name);
        }
        public void resolve_returns_the_first_field()
        {
            var name = "Eric";

            var reader = Substitute.For <DbDataReader>();

            reader.IsDBNull(0).Returns(false);
            reader.GetFieldValue <string>(0).Returns(name);

            theSelector.Resolve(reader, null, null).ShouldBe(name);
        }