-
Notifications
You must be signed in to change notification settings - Fork 189
Expand file tree
/
Copy pathut.pkb
More file actions
74 lines (59 loc) · 2.75 KB
/
ut.pkb
File metadata and controls
74 lines (59 loc) · 2.75 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
create or replace package body ut is
function expect(a_actual in anydata, a_message varchar2 := null) return ut_expectation_anydata is
begin
return ut_expectation_anydata(ut_data_value_anydata(a_actual), a_message);
end;
function expect(a_actual in blob, a_message varchar2 := null) return ut_expectation_blob is
begin
return ut_expectation_blob(ut_data_value_blob(a_actual), a_message);
end;
function expect(a_actual in boolean, a_message varchar2 := null) return ut_expectation_boolean is
begin
return ut_expectation_boolean(ut_data_value_boolean(a_actual), a_message);
end;
function expect(a_actual in clob, a_message varchar2 := null) return ut_expectation_clob is
begin
return ut_expectation_clob(ut_data_value_clob(a_actual), a_message);
end;
function expect(a_actual in date, a_message varchar2 := null) return ut_expectation_date is
begin
return ut_expectation_date(ut_data_value_date(a_actual), a_message);
end;
function expect(a_actual in number, a_message varchar2 := null) return ut_expectation_number is
begin
return ut_expectation_number(ut_data_value_number(a_actual), a_message);
end;
function expect(a_actual in timestamp_unconstrained, a_message varchar2 := null) return ut_expectation_timestamp is
begin
return ut_expectation_timestamp(ut_data_value_timestamp(a_actual), a_message);
end;
function expect(a_actual in timestamp_ltz_unconstrained, a_message varchar2 := null) return ut_expectation_timestamp_ltz is
begin
return ut_expectation_timestamp_ltz(ut_data_value_timestamp_ltz(a_actual), a_message);
end;
function expect(a_actual in timestamp_tz_unconstrained, a_message varchar2 := null) return ut_expectation_timestamp_tz is
begin
return ut_expectation_timestamp_tz(ut_data_value_timestamp_tz(a_actual), a_message);
end;
function expect(a_actual in varchar2, a_message varchar2 := null) return ut_expectation_varchar2 is
begin
return ut_expectation_varchar2(ut_data_value_varchar2(a_actual), a_message);
end;
function expect(a_actual in sys_refcursor, a_message varchar2 := null) return ut_expectation_refcursor is
begin
return ut_expectation_refcursor(ut_data_value_refcursor(a_actual), a_message);
end;
function expect(a_actual in yminterval_unconstrained, a_message varchar2 := null) return ut_expectation_yminterval is
begin
return ut_expectation_yminterval(ut_data_value_yminterval(a_actual), a_message);
end;
function expect(a_actual in dsinterval_unconstrained, a_message varchar2 := null) return ut_expectation_dsinterval is
begin
return ut_expectation_dsinterval(ut_data_value_dsinterval(a_actual), a_message);
end;
procedure fail(a_message in varchar2) is
begin
ut_assert_processor.report_error(a_message);
end;
end ut;
/