File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -50,6 +50,7 @@ prompt Creando tests de types...
5050prompt -- ---------------------------------
5151prompt
5252@@types/ test_y_dato .pck
53+ @@types/ test_y_respuesta .pck
5354
5455prompt
5556prompt Creando tests de paquetes...
Original file line number Diff line number Diff line change 1+ CREATE OR REPLACE PACKAGE test_y_respuesta IS
2+
3+ --%suite(Tests unitarios del type y_respuesta)
4+ --%tags(type)
5+
6+ --%test()
7+ PROCEDURE parse_json_generico;
8+
9+ END;
10+ /
11+ CREATE OR REPLACE PACKAGE BODY test_y_respuesta IS
12+
13+ PROCEDURE parse_json_generico IS
14+ l_respuesta y_respuesta;
15+ l_error y_error;
16+ l_resultado y_objeto;
17+ BEGIN
18+ -- Arrange
19+ l_respuesta := NEW y_respuesta();
20+ l_error := NEW y_error();
21+ l_error.id_error := '0001';
22+ l_error.mensaje := 'Este es un mensaje';
23+ l_respuesta.datos := l_error;
24+ --
25+ k_sistema.p_inicializar_cola;
26+ k_sistema.p_encolar('Y_ERROR');
27+ -- Act
28+ l_resultado := y_respuesta.parse_json(l_respuesta.to_json);
29+ -- Assert
30+ ut.expect(l_resultado.to_json).to_equal(l_respuesta.to_json);
31+ END;
32+
33+ END;
34+ /
Original file line number Diff line number Diff line change @@ -78,6 +78,7 @@ prompt Borrando tests de types...
7878prompt -- ---------------------------------
7979prompt
8080drop package test_y_dato;
81+ drop package test_y_respuesta;
8182
8283prompt
8384prompt Vaciando papelera de reciclaje...
You can’t perform that action at this time.
0 commit comments