Commit 0fee2482f254dff2bf95e36d94818ab68a7634e0

Authored by Eric Fernandez
1 parent 01359ccce2
Exists in master

espacios

Showing 1 changed file with 2 additions and 2 deletions   Show diff stats
1 describe('Servicios de foca abm chofer', function() { 1 describe('Servicios de foca abm chofer', function() {
2 2
3 var httpBackend; 3 var httpBackend;
4 var servicio; 4 var servicio;
5 5
6 beforeEach(function() { 6 beforeEach(function() {
7 module('focaAbmChofer'); 7 module('focaAbmChofer');
8 inject(module(function($provide) { 8 inject(module(function($provide) {
9 $provide.value('API_ENDPOINT', { 9 $provide.value('API_ENDPOINT', {
10 URL: 'localhost' 10 URL: 'localhost'
11 }); 11 });
12 })); 12 }));
13 inject(function($httpBackend, _focaAbmChoferService_) { 13 inject(function($httpBackend, _focaAbmChoferService_) {
14 servicio = _focaAbmChoferService_; 14 servicio = _focaAbmChoferService_;
15 httpBackend = $httpBackend; 15 httpBackend = $httpBackend;
16 }); 16 });
17 }); 17 });
18 18
19 describe('Servicio focaAbmChoferService', function() { 19 describe('Servicio focaAbmChoferService', function() {
20 it('Existe el servicio', function() { 20 it('Existe el servicio', function() {
21 //assert 21 //assert
22 expect(typeof servicio).toEqual('object'); 22 expect(typeof servicio).toEqual('object');
23 }); 23 });
24 24
25 it('La función getChoferes lleva a la ruta correcta', function() { 25 it('La función getChoferes lleva a la ruta correcta', function() {
26 //arrange 26 //arrange
27 var returnFake = 'test'; 27 var returnFake = 'test';
28 var result; 28 var result;
29 httpBackend.expectGET('localhost/chofer').respond(returnFake); 29 httpBackend.expectGET('localhost/chofer').respond(returnFake);
30 30
31 //act 31 //act
32 servicio.getChoferes().then(function(data) { 32 servicio.getChoferes().then(function(data) {
33 result = data.data; 33 result = data.data;
34 }); 34 });
35 httpBackend.flush(); 35 httpBackend.flush();
36 36
37 expect(result).toEqual(returnFake); 37 expect(result).toEqual(returnFake);
38 }); 38 });
39 39
40 it('La función getChofer lleva a la ruta correcta', function() { 40 it('La función getChofer lleva a la ruta correcta', function() {
41 //arrange 41 //arrange
42 var returnFake = 'test'; 42 var returnFake = 'test';
43 var paramFake = 1; 43 var paramFake = 1;
44 var result; 44 var result;
45 httpBackend.expectGET('localhost/chofer/' + paramFake).respond(returnFake); 45 httpBackend.expectGET('localhost/chofer/' + paramFake).respond(returnFake);
46 46
47 //act 47 //act
48 servicio.getChofer(paramFake).then(function(data) { 48 servicio.getChofer(paramFake).then(function(data) {
49 result = data.data; 49 result = data.data;
50 }); 50 });
51 httpBackend.flush(); 51 httpBackend.flush();
52 52
53 expect(result).toEqual(returnFake); 53 expect(result).toEqual(returnFake);
54 }); 54 });
55 55
56 it('La función getChoferPorTransportista lleva a la ruta correcta', function() { 56 it('La función getChoferPorTransportista lleva a la ruta correcta', function() {
57 //arrange 57 //arrange
58 var returnFake = 'test'; 58 var returnFake = 'test';
59 var paramFake = 1; 59 var paramFake = 1;
60 var result; 60 var result;
61 httpBackend.expectGET('localhost/chofer/transportista/' + paramFake) 61 httpBackend.expectGET('localhost/chofer/transportista/' + paramFake)
62 .respond(returnFake); 62 .respond(returnFake);
63 63
64 //act 64 //act
65 servicio.getChoferPorTransportista(paramFake).then(function(data) { 65 servicio.getChoferPorTransportista(paramFake).then(function(data) {
66 result = data.data; 66 result = data.data;
67 }); 67 });
68 httpBackend.flush(); 68 httpBackend.flush();
69 69
70 expect(result).toEqual(returnFake); 70 expect(result).toEqual(returnFake);
71 }); 71 });
72 72
73 it('La función getChoferPorDni lleva a la ruta correcta', function() { 73 it('La función getChoferPorDni lleva a la ruta correcta', function() {
74 //arrange 74 //arrange
75 var returnFake = 'test'; 75 var returnFake = 'test';
76 var paramFake = 1; 76 var paramFake = 1;
77 var result; 77 var result;
78 httpBackend.expectPOST('localhost/chofer/dni', { dni: paramFake }) 78 httpBackend.expectPOST('localhost/chofer/dni', { dni: paramFake })
79 .respond(returnFake); 79 .respond(returnFake);
80 80
81 //act 81 //act
82 servicio.getChoferPorDni(paramFake).then(function(data) { 82 servicio.getChoferPorDni(paramFake).then(function(data) {
83 result = data.data; 83 result = data.data;
84 }); 84 });
85 httpBackend.flush(); 85 httpBackend.flush();
86 86
87 //assert 87 //assert
88 expect(result).toEqual(returnFake); 88 expect(result).toEqual(returnFake);
89 }); 89 });
90 90
91 it('La función guardarChofer llama a la ruta correcta', function() { 91 it('La función guardarChofer llama a la ruta correcta', function() {
92 //arrange 92 //arrange
93 var returnFake = 'test'; 93 var returnFake = 'test';
94 var paramFake = 1; 94 var paramFake = 1;
95 var result; 95 var result;
96 httpBackend.expectPOST('localhost/chofer', { chofer: paramFake }) 96 httpBackend.expectPOST('localhost/chofer', { chofer: paramFake })
97 .respond(returnFake); 97 .respond(returnFake);
98 98
99 //act 99 //act
100 servicio.guardarChofer(paramFake).then(function(data) { 100 servicio.guardarChofer(paramFake).then(function(data) {
101 result = data.data; 101 result = data.data;
102 }); 102 });
103 httpBackend.flush(); 103 httpBackend.flush();
104 104
105 //assert 105 //assert
106 expect(result).toEqual(returnFake); 106 expect(result).toEqual(returnFake);
107 }); 107 });
108 108
109 it('La función getTransportistas lleva a la ruta correcta', function() { 109 it('La función getTransportistas lleva a la ruta correcta', function() {
110 //arrange 110 //arrange
111 var returnFake = 'test'; 111 var returnFake = 'test';
112 var result; 112 var result;
113 httpBackend.expectGET('localhost/transportista').respond(returnFake); 113 httpBackend.expectGET('localhost/transportista').respond(returnFake);
114 114
115 //act 115 //act
116 servicio.getTransportistas().then(function(data) { 116 servicio.getTransportistas().then(function(data) {
117 result = data.data; 117 result = data.data;
118 }); 118 });
119 httpBackend.flush(); 119 httpBackend.flush();
120 120
121 //assert 121 //assert
122 expect(result).toEqual(returnFake); 122 expect(result).toEqual(returnFake);
123 }); 123 });
124 124
125 it('La función getTransportistaPorId lleva a la ruta correcta', function() { 125 it('La función getTransportistaPorId lleva a la ruta correcta', function() {
126 //arrange 126 //arrange
127 var returnFake = 'test'; 127 var returnFake = 'test';
128 var paramFake = 1; 128 var paramFake = 1;
129 var result; 129 var result;
130 httpBackend.expectGET('localhost/transportista/'+ paramFake).respond(returnFake); 130 httpBackend.expectGET('localhost/transportista/' + paramFake).respond(returnFake);
131 131
132 //act 132 //act
133 servicio.getTransportistaPorId(paramFake).then(function(data) { 133 servicio.getTransportistaPorId(paramFake).then(function(data) {
134 result = data.data; 134 result = data.data;
135 }); 135 });
136 httpBackend.flush(); 136 httpBackend.flush();
137 137
138 //assert 138 //assert
139 expect(result).toEqual(returnFake); 139 expect(result).toEqual(returnFake);
140 }); 140 });
141 141
142 it('La función deleteChofer lleva a la ruta correcta', function() { 142 it('La función deleteChofer lleva a la ruta correcta', function() {
143 //arrange 143 //arrange
144 var returnFake = 'test'; 144 var returnFake = 'test';
145 var paramFake = 1; 145 var paramFake = 1;
146 var result; 146 var result;
147 httpBackend.expectDELETE('localhost/chofer/'+ paramFake).respond(returnFake); 147 httpBackend.expectDELETE('localhost/chofer/' + paramFake).respond(returnFake);
148 148
149 //act 149 //act
150 servicio.deleteChofer(paramFake).then(function(data) { 150 servicio.deleteChofer(paramFake).then(function(data) {
151 result = data.data; 151 result = data.data;
152 }); 152 });
153 httpBackend.flush(); 153 httpBackend.flush();
154 154
155 //assert 155 //assert
156 expect(result).toEqual(returnFake); 156 expect(result).toEqual(returnFake);
157 }); 157 });
158 158
159 it('La función getTiposDocumento lleva a la ruta correcta', function() { 159 it('La función getTiposDocumento lleva a la ruta correcta', function() {
160 //arrange 160 //arrange
161 var returnFake = 'test'; 161 var returnFake = 'test';
162 var result; 162 var result;
163 httpBackend.expectGET('localhost/tipo-documento').respond(returnFake); 163 httpBackend.expectGET('localhost/tipo-documento').respond(returnFake);
164 164
165 //act 165 //act
166 servicio.getTiposDocumento().then(function(data) { 166 servicio.getTiposDocumento().then(function(data) {
167 result = data.data; 167 result = data.data;
168 }); 168 });
169 httpBackend.flush(); 169 httpBackend.flush();
170 170
171 //assert 171 //assert
172 expect(result).toEqual(returnFake); 172 expect(result).toEqual(returnFake);
173 }); 173 });
174 }); 174 });
175 }); 175 });
176 176