@@ -11,35 +11,39 @@ create or replace type body ut_assertion as
1111 );
1212 end;
1313
14- member procedure to_be_equal (self in ut_assertion, a_expected varchar2) is
14+ member procedure to_equal (self in ut_assertion, a_expected varchar2, a_nulls_are_equal boolean := null ) is
1515 begin
16- ut_utils.debug_log('ut_assertion.to_be_equal (self in ut_assertion, a_expected varchar2)');
17- self.build_assert_result( false, 'to be equal', ut_utils.to_string(a_expected), 'varchar2');
16+ ut_utils.debug_log('ut_assertion.to_equal (self in ut_assertion, a_expected varchar2, a_nulls_are_equal boolean := null )');
17+ self.build_assert_result( false, 'to equal', ut_utils.to_string(a_expected), 'varchar2');
1818 end;
1919
20- member procedure to_be_equal (self in ut_assertion, a_expected number) is
20+ member procedure to_equal (self in ut_assertion, a_expected number, a_nulls_are_equal boolean := null ) is
2121 begin
22- ut_utils.debug_log('ut_assertion.to_be_equal (self in ut_assertion, a_expected number)');
23- self.build_assert_result( false, 'to be equal', ut_utils.to_string(a_expected), 'number');
22+ ut_utils.debug_log('ut_assertion.to_equal (self in ut_assertion, a_expected number, a_nulls_are_equal boolean := null )');
23+ self.build_assert_result( false, 'to equal', ut_utils.to_string(a_expected), 'number');
2424 end;
2525
26- member procedure to_be_equal (self in ut_assertion, a_expected clob) is
26+ member procedure to_equal (self in ut_assertion, a_expected clob, a_nulls_are_equal boolean := null ) is
2727 begin
28- self.build_assert_result( false, 'to be equal', ut_utils.to_string(a_expected), 'clob');
28+ ut_utils.debug_log('ut_assertion.to_equal(self in ut_assertion, a_expected clob, a_nulls_are_equal boolean := null)');
29+ self.build_assert_result( false, 'to equal', ut_utils.to_string(a_expected), 'clob');
2930 end;
3031
31- member procedure to_be_equal (self in ut_assertion, a_expected blob) is
32+ member procedure to_equal (self in ut_assertion, a_expected blob, a_nulls_are_equal boolean := null ) is
3233 begin
33- self.build_assert_result( false, 'to be equal', ut_utils.to_string(a_expected), 'blob');
34+ ut_utils.debug_log('ut_assertion.to_equal(self in ut_assertion, a_expected blob, a_nulls_are_equal boolean := null)');
35+ self.build_assert_result( false, 'to equal', ut_utils.to_string(a_expected), 'blob');
3436 end;
3537
3638 final member procedure to_be_null is
3739 begin
40+ ut_utils.debug_log('ut_assertion.to_be_null');
3841 self.build_assert_result(ut_utils.int_to_boolean(self.is_null), 'to_be_null', null, ut_utils.to_string(to_char(null)));
3942 end;
4043
4144 final member procedure to_be_not_null is
4245 begin
46+ ut_utils.debug_log('ut_assertion.to_be_not_null');
4347 self.build_assert_result(not ut_utils.int_to_boolean(self.is_null), 'to_be_not_null', null, ut_utils.to_string(to_char(null)));
4448 end;
4549
0 commit comments