public void Read_does_not_throw_when_empty_recordset_returned() { using (GridReaderWrapper gridReaderWrapper = CreateInstance(string.Empty)) { IEnumerable <dynamic> data = gridReaderWrapper.Read().ToList(); } }
public void TestConnectionIsClosed() { IDbConnection connection = A.Fake <IDbConnection>(); string command = "test-command"; object param = new { }; A.CallTo(() => connection.State).Returns(ConnectionState.Open); using (GridReaderWrapper wrapper = new GridReaderWrapper(connection, command, new { })) { } A.CallTo(() => connection.Close()).MustHaveHappened(); }