Commit 4dc768e2da87f8a1f3ca0c72e3290f5cf02a33eb

Authored by Eric Fernandez
1 parent 20099fa8e9
Exists in master and in 2 other branches develop, lab

prueba pre commit

Showing 1 changed file with 1 additions and 1 deletions   Show diff stats
1 describe('Servicios abm vendedor cobrador', function() { 1 describe('Servicios abm vendedor cobrador', function() {
2 2
3 var httpBackend; 3 var httpBackend;
4 4
5 beforeEach(function() { 5 beforeEach(function() {
6 module('focaAbmVendedorCobrador'); 6 module('focaAbmVendedorCobrador');
7 7
8 inject(module(function($provide) { 8 inject(module(function($provide) {
9 $provide.value('API_ENDPOINT', { 9 $provide.value('API_ENDPOINT', {
10 URL: 'local' 10 URL: 'local'
11 }); 11 });
12 })); 12 }));
13 13
14 inject(function($httpBackend) { 14 inject(function($httpBackend) {
15 httpBackend = $httpBackend; 15 httpBackend = $httpBackend;
16 }); 16 });
17 }); 17 });
18 18
19 describe('Servicio focaAbmVendedorCobradorService', function() { 19 describe('Servicio focaAbmVendedorCobradorService', function() {
20 20
21 var servicio; 21 var servicio;
22 22
23 beforeEach(inject(function(focaAbmVendedorCobradorService) { 23 beforeEach(inject(function(focaAbmVendedorCobradorService) {
24 servicio = focaAbmVendedorCobradorService; 24 servicio = focaAbmVendedorCobradorService;
25 })); 25 }));
26 26
27 it('Existe el servicio focaAbmVendedorCobradorService', function() { 27 it('Existe el servicio focaAbmVendedorCobradorService', function() {
28 //assert 28 //assert
29 expect(typeof servicio).toEqual('object'); 29 expect(typeof servicio).toEqual('object');
30 }); 30 });
31 31
32 it('la función getVendedoresCobradores llama a la ruta correcta', function() { 32 it('la función getVendedoresCobradores llama a la ruta correcta', function() {
33 //arrange 33 //arrange
34 var result; 34 var result;
35 var fakeResponse = { data: 'test' }; 35 var fakeResponse = { data: 'test' };
36 var fakeBody = 2; 36 var fakeBody = 2;
37 httpBackend.expectPOST('local/vendedor-cobrador/list', { nombre: fakeBody }) 37 httpBackend.expectPOST('local/vendedor-cobrador/list', { nombre: fakeBody })
38 .respond(fakeResponse); 38 .respond(fakeResponse);
39 39
40 //act 40 //act
41 servicio.getVendedoresCobradores(fakeBody).then(function(data) { 41 servicio.getVendedoresCobradores(fakeBody).then(function(data) {
42 result = data.data; 42 result = data.data;
43 }); 43 });
44 httpBackend.flush(); 44 httpBackend.flush();
45 45
46 //assert 46 //assert
47 expect(result).toEqual(fakeResponse); 47 expect(result).toEqual(fakeResponse);
48 }); 48 });
49 49
50 it('la función getVendedorCobradorById llama a la ruta correcta', function() { 50 it('la función getVendedorCobradorById llama a la ruta correcta', function() {
51 //arrange 51 //arrange
52 var result; 52 var result;
53 var fakeResponse = { data: 'test' }; 53 var fakeResponse = { data: 'test' };
54 var fakeParam = 1; 54 var fakeParam = 1;
55 httpBackend.expectGET('local/vendedor-cobrador/' + fakeParam).respond(fakeResponse); 55 httpBackend.expectGET('local/vendedor-cobrador/' + fakeParam).respond(fakeResponse);
56 56
57 //act 57 //act
58 servicio.getVendedorCobradorById(fakeParam).then(function(data) { 58 servicio.getVendedorCobradorById(fakeParam).then(function(data) {
59 result = data.data; 59 result = data.data;
60 }); 60 });
61 httpBackend.flush(); 61 httpBackend.flush();
62 62
63 //assert 63 //assert
64 expect(result).toEqual(fakeResponse); 64 expect(result).toEqual(fakeResponse);
65 }); 65 });
66 66
67 it('la función guardarVendedorCobrador llama a la ruta correcta', function() { 67 it('la función guardarVendedorCobrador llama a la ruta correcta', function() {
68 //arrange 68 //arrange
69 var result; 69 var result;
70 var fakeResponse = { data: 'test' }; 70 var fakeResponse = { data: 'test' };
71 var fakeBody = 1; 71 var fakeBody = 1;
72 httpBackend.expectPOST('local/vendedor-cobrador', { vendedorCobrador: fakeBody }) 72 httpBackend.expectPOST('local/vendedor-cobrador', { vendedorCobrador: fakeBody })
73 .respond(fakeResponse); 73 .respond(fakeResponse);
74 74
75 //act 75 //act
76 servicio.guardarVendedorCobrador(fakeBody).then(function(data) { 76 servicio.guardarVendedorCobrador(fakeBody).then(function(data) {
77 result = data.data; 77 result = data.data;
78 }); 78 });
79 httpBackend.flush(); 79 httpBackend.flush();
80 80
81 //assert 81 //assert
82 expect(result).toEqual(fakeResponse); 82 expect(result).toEqual(fakeResponse);
83 }); 83 });
84 84
85 it('la función eliminarVendedorCobrador llama a la ruta correcta', function() { 85 it('la función eliminarVendedorCobrador llama a la ruta correcta', function() {
86 //arrange 86 //arrange
87 var result; 87 var result;
88 var fakeResponse = { data: 'test' }; 88 var fakeResponse = { data: 'test' };
89 var fakeParam = 1; 89 var fakeParam = 1;
90 httpBackend.expectDELETE('local/vendedor-cobrador/' + fakeParam) 90 httpBackend.expectDELETE('local/vendedor-cobrador/' + fakeParam)
91 .respond(fakeResponse); 91 .respond(fakeResponse);
92 92
93 //act 93 //act
94 servicio.eliminarVendedorCobrador(fakeParam).then(function(data) { 94 servicio.eliminarVendedorCobrador(fakeParam).then(function(data) {
95 result = data.data; 95 result = data.data;
96 }); 96 });
97 httpBackend.flush(); 97 httpBackend.flush();
98 98
99 //assert 99 //assert
100 expect(result).toEqual(fakeResponse); 100 expect(result).toEqual(fakeResponse);
101 }); 101 });
102 102
103 it('la función getCodigoSiguiente llama a la ruta correcta', function() { 103 it('la función getCodigoSiguiente llama a la ruta correcta', function() {
104 //arrange 104 //arrange
105 var result; 105 var result;
106 var fakeResponse = { data: 'test' }; 106 var fakeResponse = { data: 'test' };
107 httpBackend.expectGET('local/vendedor-cobrador/obtener/siguiente-codigo') 107 httpBackend.expectGET('local/vendedor-cobrador/obtener/siguiente-codigo')
108 .respond(fakeResponse); 108 .respond(fakeResponse);
109 109
110 //act 110 //act
111 servicio.getCodigoSiguiente().then(function(data) { 111 servicio.getCodigoSiguiente().then(function(data) {
112 result = data.data; 112 result = data.data;
113 }); 113 });
114 httpBackend.flush(); 114 httpBackend.flush();
115 115
116 //assert 116 //assert
117 expect(result).toEqual(fakeResponse); 117 expect(result).toEqual(fakeResponse);
118 }); 118 })
119 }); 119 });
120 }); 120 });
121 121