@@ -11,16 +11,16 @@ create or replace type body ut_assertion as
1111 );
1212 end;
1313
14- member procedure to_equal(self in ut_assertion, a_expected varchar2 , a_nulls_are_equal boolean := null) is
14+ member procedure to_equal(self in ut_assertion, a_expected blob , a_nulls_are_equal boolean := null) is
1515 begin
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 ');
16+ ut_utils.debug_log('ut_assertion.to_equal(self in ut_assertion, a_expected blob , a_nulls_are_equal boolean := null)');
17+ self.build_assert_result( false, 'to equal', ut_utils.to_string(a_expected), 'blob ');
1818 end;
1919
20- member procedure to_equal(self in ut_assertion, a_expected number , a_nulls_are_equal boolean := null) is
20+ member procedure to_equal(self in ut_assertion, a_expected boolean , a_nulls_are_equal boolean := null) is
2121 begin
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 ');
22+ ut_utils.debug_log('ut_assertion.to_equal(self in ut_assertion, a_expected boolean , a_nulls_are_equal boolean := null)');
23+ self.build_assert_result( false, 'to equal', ut_utils.to_string(a_expected), 'boolean ');
2424 end;
2525
2626 member procedure to_equal(self in ut_assertion, a_expected clob, a_nulls_are_equal boolean := null) is
@@ -29,18 +29,18 @@ create or replace type body ut_assertion as
2929 self.build_assert_result( false, 'to equal', ut_utils.to_string(a_expected), 'clob');
3030 end;
3131
32- member procedure to_equal(self in ut_assertion, a_expected blob, a_nulls_are_equal boolean := null) is
33- begin
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');
36- end;
37-
3832 member procedure to_equal(self in ut_assertion, a_expected date, a_nulls_are_equal boolean := null) is
3933 begin
4034 ut_utils.debug_log('ut_assertion.to_equal(self in ut_assertion, a_expected date, a_nulls_are_equal boolean := null)');
4135 self.build_assert_result( false, 'to equal', ut_utils.to_string(a_expected), 'date');
4236 end;
4337
38+ member procedure to_equal(self in ut_assertion, a_expected number, a_nulls_are_equal boolean := null) is
39+ begin
40+ ut_utils.debug_log('ut_assertion.to_equal(self in ut_assertion, a_expected number, a_nulls_are_equal boolean := null)');
41+ self.build_assert_result( false, 'to equal', ut_utils.to_string(a_expected), 'number');
42+ end;
43+
4444 member procedure to_equal(self in ut_assertion, a_expected timestamp_unconstrained, a_nulls_are_equal boolean := null) is
4545 begin
4646 ut_utils.debug_log('ut_assertion.to_equal(self in ut_assertion, a_expected timestamp_unconstrained, a_nulls_are_equal boolean := null)');
@@ -59,20 +59,27 @@ create or replace type body ut_assertion as
5959 self.build_assert_result( false, 'to equal', ut_utils.to_string(a_expected), 'timestamp with time zone');
6060 end;
6161
62+ member procedure to_equal(self in ut_assertion, a_expected varchar2, a_nulls_are_equal boolean := null) is
63+ begin
64+ ut_utils.debug_log('ut_assertion.to_equal(self in ut_assertion, a_expected varchar2, a_nulls_are_equal boolean := null)');
65+ self.build_assert_result( false, 'to equal', ut_utils.to_string(a_expected), 'varchar2');
66+ end;
67+
6268 member procedure to_(self in ut_assertion, a_expectation ut_expectation) is
6369 l_assert_result ut_assert_result;
6470 begin
6571 ut_utils.debug_log('ut_assertion.to_(self in ut_assertion, a_expectation ut_expectation)');
6672 l_assert_result :=
6773 case
68- when self.actual_data is of (ut_data_value_varchar2) then a_expectation.run_expectation( treat(self.actual_data as ut_data_value_varchar2) )
69- when self.actual_data is of (ut_data_value_number) then a_expectation.run_expectation( treat(self.actual_data as ut_data_value_number) )
7074 when self.actual_data is of (ut_data_value_blob) then a_expectation.run_expectation( treat(self.actual_data as ut_data_value_blob) )
75+ when self.actual_data is of (ut_data_value_boolean) then a_expectation.run_expectation( treat(self.actual_data as ut_data_value_boolean) )
7176 when self.actual_data is of (ut_data_value_clob) then a_expectation.run_expectation( treat(self.actual_data as ut_data_value_clob) )
7277 when self.actual_data is of (ut_data_value_date) then a_expectation.run_expectation( treat(self.actual_data as ut_data_value_date) )
78+ when self.actual_data is of (ut_data_value_number) then a_expectation.run_expectation( treat(self.actual_data as ut_data_value_number) )
7379 when self.actual_data is of (ut_data_value_timestamp) then a_expectation.run_expectation( treat(self.actual_data as ut_data_value_timestamp) )
7480 when self.actual_data is of (ut_data_value_timestamp_tz) then a_expectation.run_expectation( treat(self.actual_data as ut_data_value_timestamp_tz) )
7581 when self.actual_data is of (ut_data_value_timestamp_ltz) then a_expectation.run_expectation( treat(self.actual_data as ut_data_value_timestamp_ltz) )
82+ when self.actual_data is of (ut_data_value_varchar2) then a_expectation.run_expectation( treat(self.actual_data as ut_data_value_varchar2) )
7683 end;
7784 l_assert_result.message := self.message;
7885 l_assert_result.name := 'to '||l_assert_result.name;
0 commit comments