public void Works_On_Decorated_Commands(IDbCommand command, IOracleParameterRetretreiver retreiver) { var parameters = new TestableOracleDynamicParameters(); parameters.Add("Foo", dbType: OracleMappingType.RefCursor, direction: ParameterDirection.ReturnValue); parameters.AddParam(command); var oracleParam = retreiver.GetParameter(command.Parameters[0]); oracleParam.OracleDbType.Should().Be("RefCursor"); oracleParam.Direction.Should().Be(ParameterDirection.ReturnValue); }