Skip to content

Commit 4b98723

Browse files
David EllingsworthDavid Ellingsworth
David Ellingsworth
authored and
David Ellingsworth
committed
GH-3530: Fix failing BooleanType test due to changed behavior of the BooleanType.
1 parent bc4cc05 commit 4b98723

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/NHibernate.Test/TypesTest/BooleanTypeFixture.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ public void GetByIndex(bool expected)
5959
BooleanType type = NHibernateUtil.Boolean;
6060
var session = Substitute.For<ISessionImplementor>();
6161
var reader = Substitute.For<DbDataReader>();
62+
63+
reader.GetBoolean(index0).Returns(expected);
64+
reader.GetBoolean(index1).Returns(expected);
6265
reader[index0].Returns(expected);
6366
reader[index1].Returns(expected);
6467

@@ -78,8 +81,11 @@ public void GetByName(bool expected)
7881
var type = NHibernateUtil.Boolean;
7982
var session = Substitute.For<ISessionImplementor>();
8083
var reader = Substitute.For<DbDataReader>();
84+
8185
reader.GetOrdinal(name0).Returns(0);
8286
reader.GetOrdinal(name1).Returns(1);
87+
reader.GetBoolean(0).Returns(expected);
88+
reader.GetBoolean(1).Returns(expected);
8389
reader[0].Returns(expected);
8490
reader[1].Returns(expected);
8591

0 commit comments

Comments
 (0)