@@ -5,25 +5,10 @@ create or replace package test_remove_rooms_by_name as
55
66 -- %beforeall
77 procedure setup_rooms;
8-
9- -- %beforeeach
10- procedure setup_the_room;
11-
12- -- %aftereach
13- procedure clean_the_room;
14-
15- -- %afterall
16- procedure clean_rooms;
178
189 -- %test
1910 -- %displayname(Removes a room without content in it)
20- -- %beforetest(remove_empty_room)
21- -- %aftertest(remove_empty_room)
2211 procedure remove_empty_room;
23-
24- procedure setup_test_room;
25-
26- procedure clean_test_room;
2712
2813 -- %test
2914 -- %displayname(Does not remove room when it has content)
@@ -39,7 +24,6 @@ create or replace package body test_remove_rooms_by_name as
3924
4025 procedure setup_rooms is
4126 begin
42-
4327 insert all
4428 into rooms values(1, 'Dining Room')
4529 into rooms values(2, 'Living Room')
@@ -60,30 +44,11 @@ create or replace package body test_remove_rooms_by_name as
6044 into room_contents values(9, 3, 'Whiteboard')
6145 select 1 from dual;
6246 end;
63-
64- -- %beforeeach
65- procedure setup_the_room is begin null; end;
66-
67- -- %aftereach
68- procedure clean_the_room is begin null; end;
69-
70- -- %afterall
71- procedure clean_rooms is begin null;
72- end;
73-
74- -- %beforetest(remove_empty_room)
75- procedure setup_test_room is begin null;
76- raise_application_error(-20001,'Test exception'); end;
77-
78- -- %aftertest(remove_empty_room)
79- procedure clean_test_room is begin null; end;
80-
8147
8248 procedure remove_empty_room is
8349 l_rooms_not_named_b sys_refcursor;
8450 l_remaining_rooms sys_refcursor;
8551 begin
86-
8752 open l_rooms_not_named_b for select * from rooms where name not like 'B%';
8853
8954 remove_rooms_by_name('B%');
0 commit comments