Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 60002f2

Browse files
author
Pablo Roldán Ruíz
committed
Added be_emtpy tests
1 parent 16176ac commit 60002f2

8 files changed

Lines changed: 93 additions & 5 deletions

source/api/be_emtpy.syn

Lines changed: 0 additions & 1 deletion
This file was deleted.

tests/ut_matchers/be_empty.sql

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
1-
@@lib/RunTest.sql "ut_matchers/common/ut.expect.common.be_empty.sql 'select * from dual where 1 = 1' 'ut_utils.tr_failure'"
2-
@@lib/RunTest.sql "ut_matchers/common/ut.expect.common.be_empty.sql 'select * from dual where 1 <> 1' 'ut_utils.tr_success'"
1+
@@lib/RunTest.sql "ut_matchers/common/ut.expect.common.refcursor.be_empty.sql 'select * from dual where 1 = 1' 'ut_utils.tr_failure'"
2+
@@lib/RunTest.sql "ut_matchers/common/ut.expect.common.refcursor.be_empty.sql 'select * from dual where 1 <> 1' 'ut_utils.tr_success'"
33

4-
@@lib/RunTest.sql "ut_matchers/common/ut.expect.common.not_to_be_empty.sql 'select * from dual where 1 = 1' 'ut_utils.tr_success'"
5-
@@lib/RunTest.sql "ut_matchers/common/ut.expect.common.not_to_be_empty.sql 'select * from dual where 1 <> 1' 'ut_utils.tr_failure'"
4+
@@lib/RunTest.sql "ut_matchers/common/ut.expect.common.refcursor.not_to_be_empty.sql 'select * from dual where 1 = 1' 'ut_utils.tr_success'"
5+
@@lib/RunTest.sql "ut_matchers/common/ut.expect.common.refcursor.not_to_be_empty.sql 'select * from dual where 1 <> 1' 'ut_utils.tr_failure'"
6+
7+
@@lib/RunTest.sql "ut_matchers/common/ut.expect.common.collection.be_empty.sql 'ora_mining_varchar2_nt' 'ora_mining_varchar2_nt()' 'ut_utils.tr_success'"
8+
@@lib/RunTest.sql "ut_matchers/common/ut.expect.common.collection.be_empty.sql 'ora_mining_varchar2_nt' 'ora_mining_varchar2_nt(''a'')' 'ut_utils.tr_failure'"
9+
10+
@@lib/RunTest.sql "ut_matchers/common/ut.expect.common.collection.not_be_empty.sql 'ora_mining_varchar2_nt' 'ora_mining_varchar2_nt()' 'ut_utils.tr_success'"
11+
@@lib/RunTest.sql "ut_matchers/common/ut.expect.common.collection.not_be_empty.sql 'ora_mining_varchar2_nt' 'ora_mining_varchar2_nt(''a'')' 'ut_utils.tr_failure'"
12+
13+
@@lib/RunTest.sql "ut_matchers/common/ut.expect.common.other.be_empty.sql 'varchar2(1)' '''a''' 'ConvertVarchar' 'ut_utils.tr_failure'"
14+
@@lib/RunTest.sql "ut_matchers/common/ut.expect.common.other.not_be_empty.sql 'number' 'NULL' 'ConvertNumber' 'ut_utils.tr_failure'"
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
--Arrange
2+
declare
3+
l_var &&1;
4+
l_result integer;
5+
l_asserts_results ut_assert_results;
6+
begin
7+
--Act
8+
l_var := &&2;
9+
ut.expect(anydata.convertcollection(l_var)).to_(be_empty());
10+
l_asserts_results := ut_assert_processor.get_asserts_results();
11+
l_result := l_asserts_results(l_asserts_results.last).result;
12+
--Assert
13+
if l_result = &&3 then
14+
:test_result := ut_utils.tr_success;
15+
else
16+
:test_result := ut_utils.tr_failure;
17+
dbms_output.put_line('expected: '''||&&3||''', got: '''||l_result||'''' );
18+
end if;
19+
end;
20+
/
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
--Arrange
2+
declare
3+
l_var &&1;
4+
l_result integer;
5+
l_asserts_results ut_assert_results;
6+
begin
7+
--Act
8+
l_var := &&2;
9+
ut.expect(anydata.convertcollection(l_var)).not_to(be_empty());
10+
l_asserts_results := ut_assert_processor.get_asserts_results();
11+
l_result := l_asserts_results(l_asserts_results.last).result;
12+
--Assert
13+
if l_result = &&3 then
14+
:test_result := ut_utils.tr_success;
15+
else
16+
:test_result := ut_utils.tr_failure;
17+
dbms_output.put_line('expected: '''||&&3||''', got: '''||l_result||'''' );
18+
end if;
19+
end;
20+
/
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
--Arrange
2+
declare
3+
l_var &&1;
4+
l_result integer;
5+
l_asserts_results ut_assert_results;
6+
begin
7+
--Act
8+
l_var := &&2;
9+
ut.expect(anydata.&&3(l_var)).to_(be_empty());
10+
l_asserts_results := ut_assert_processor.get_asserts_results();
11+
l_result := l_asserts_results(l_asserts_results.last).result;
12+
--Assert
13+
if l_result = &&4 then
14+
:test_result := ut_utils.tr_success;
15+
else
16+
:test_result := ut_utils.tr_failure;
17+
dbms_output.put_line('expected: '''||&&4||''', got: '''||l_result||'''' );
18+
end if;
19+
end;
20+
/
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
--Arrange
2+
declare
3+
l_var &&1;
4+
l_result integer;
5+
l_asserts_results ut_assert_results;
6+
begin
7+
--Act
8+
l_var := &&2;
9+
ut.expect(anydata.&&3(l_var)).not_to(be_empty());
10+
l_asserts_results := ut_assert_processor.get_asserts_results();
11+
l_result := l_asserts_results(l_asserts_results.last).result;
12+
--Assert
13+
if l_result = &&4 then
14+
:test_result := ut_utils.tr_success;
15+
else
16+
:test_result := ut_utils.tr_failure;
17+
dbms_output.put_line('expected: '''||&&4||''', got: '''||l_result||'''' );
18+
end if;
19+
end;
20+
/

tests/ut_matchers/common/ut.expect.common.be_empty.sql renamed to tests/ut_matchers/common/ut.expect.common.refcursor.be_empty.sql

File renamed without changes.

tests/ut_matchers/common/ut.expect.common.not_to_be_empty.sql renamed to tests/ut_matchers/common/ut.expect.common.refcursor.not_to_be_empty.sql

File renamed without changes.

0 commit comments

Comments
 (0)