@@ -87,6 +87,29 @@ void explore() throws SQLException {
8787 verify (callableStatement ).setArray (6 , null );
8888 verify (oracleConnection , times (2 )).createOracleArray (CustomTypes .UT_FILE_MAPPINGS , expectedFileMapping );
8989
90+ assertThat (testRunnerStatement .getSql (), containsString ("a_include_objects => ?" ));
91+ verify (callableStatement ).setArray (7 , null );
92+ verify (oracleConnection ).createOracleArray (CustomTypes .UT_VARCHAR2_LIST , options .includeObjects .toArray ());
93+
94+ assertThat (testRunnerStatement .getSql (), containsString ("a_exclude_objects => ?" ));
95+ verify (callableStatement ).setArray (8 , null );
96+ verify (oracleConnection ).createOracleArray (CustomTypes .UT_VARCHAR2_LIST , options .includeObjects .toArray ());
97+
98+ assertThat (testRunnerStatement .getSql (), containsString ("a_fail_on_errors => (case ? when 1 then true else false)" ));
99+ verify (callableStatement ).setInt (9 , 1 );
100+
101+ assertThat (testRunnerStatement .getSql (), containsString ("a_client_character_set => ?" ));
102+ verify (callableStatement ).setString (10 , "UTF8" );
103+
104+ assertThat (testRunnerStatement .getSql (), containsString ("a_random_test_order => (case ? when 1 then true else false)" ));
105+ verify (callableStatement ).setInt (11 , 1 );
106+
107+ assertThat (testRunnerStatement .getSql (), containsString ("a_random_test_order_seed => ?" ));
108+ verify (callableStatement ).setInt (12 , 123 );
109+
110+ assertThat (testRunnerStatement .getSql (), containsString ("a_tags => ?" ));
111+ verify (callableStatement ).setString (13 , "WIP,long_running" );
112+
90113
91114 }
92115}
0 commit comments