Commit d7b76681 authored by ='s avatar =

aqui esta los test

parent c05ff73a
......@@ -3,7 +3,7 @@
var app = require('../..');
import request from 'supertest';
var newCargo;
var newCargo
describe('Cargo API:', function() {
......@@ -35,8 +35,7 @@ describe('Cargo API:', function() {
request(app)
.post('/api/cargos')
.send({
name: 'New Cargo',
info: 'This is the brand new cargo!!!'
nombre: "jefe de sistemas"
})
.expect(201)
.expect('Content-Type', /json/)
......@@ -50,8 +49,8 @@ describe('Cargo API:', function() {
});
it('should respond with the newly created cargo', function() {
expect(newCargo.name).to.equal('New Cargo');
expect(newCargo.info).to.equal('This is the brand new cargo!!!');
expect(newCargo.nombre).to.equal("jefe de sistemas");
});
});
......@@ -74,12 +73,13 @@ describe('Cargo API:', function() {
});
afterEach(function() {
cargo = {};
cargo = {
nombre: "jefe de sistemas"
};
});
it('should respond with the requested cargo', function() {
expect(cargo.name).to.equal('New Cargo');
expect(cargo.info).to.equal('This is the brand new cargo!!!');
expect(cargo.nombre).to.equal('jefe de sistemas');
});
});
......@@ -91,8 +91,7 @@ describe('Cargo API:', function() {
request(app)
.put('/api/cargos/' + newCargo._id)
.send({
name: 'Updated Cargo',
info: 'This is the updated cargo!!!'
nombre: 'jefe de sistemas',
})
.expect(200)
.expect('Content-Type', /json/)
......@@ -106,12 +105,13 @@ describe('Cargo API:', function() {
});
afterEach(function() {
updatedCargo = {};
updatedCargo = {
nombre: 'jefe de sistemas'
};
});
it('should respond with the updated cargo', function() {
expect(updatedCargo.name).to.equal('Updated Cargo');
expect(updatedCargo.info).to.equal('This is the updated cargo!!!');
expect(updatedCargo.nombre).to.equal('jefe de sistemas');
});
});
......
......@@ -35,8 +35,7 @@ describe('Comentario API:', function() {
request(app)
.post('/api/comentarios')
.send({
name: 'New Comentario',
info: 'This is the brand new comentario!!!'
contenido: 'cuando es el examen',
})
.expect(201)
.expect('Content-Type', /json/)
......@@ -50,8 +49,7 @@ describe('Comentario API:', function() {
});
it('should respond with the newly created comentario', function() {
expect(newComentario.name).to.equal('New Comentario');
expect(newComentario.info).to.equal('This is the brand new comentario!!!');
expect(newComentario.contenido).to.equal('cuando es el examen');
});
});
......@@ -74,12 +72,13 @@ describe('Comentario API:', function() {
});
afterEach(function() {
comentario = {};
comentario = {
contenido: 'cuando es el examen',
};
});
it('should respond with the requested comentario', function() {
expect(comentario.name).to.equal('New Comentario');
expect(comentario.info).to.equal('This is the brand new comentario!!!');
expect(comentario.contenido).to.equal('cuando es el examen');
});
});
......@@ -91,8 +90,7 @@ describe('Comentario API:', function() {
request(app)
.put('/api/comentarios/' + newComentario._id)
.send({
name: 'Updated Comentario',
info: 'This is the updated comentario!!!'
contenido: '¿que fecha es el examen?'
})
.expect(200)
.expect('Content-Type', /json/)
......@@ -106,12 +104,13 @@ describe('Comentario API:', function() {
});
afterEach(function() {
updatedComentario = {};
updatedComentario = {
contenido: '¿que fecha es el examen?',
};
});
it('should respond with the updated comentario', function() {
expect(updatedComentario.name).to.equal('Updated Comentario');
expect(updatedComentario.info).to.equal('This is the updated comentario!!!');
expect(updatedComentario.contenido).to.equal('¿que fecha es el examen?');
});
});
......
......@@ -35,8 +35,9 @@ describe('DatoPostulante API:', function() {
request(app)
.post('/api/datoPostulantes')
.send({
name: 'New DatoPostulante',
info: 'This is the brand new datoPostulante!!!'
_id: '1',
nombre: 'd',
propiedad: 'd'
})
.expect(201)
.expect('Content-Type', /json/)
......@@ -50,8 +51,9 @@ describe('DatoPostulante API:', function() {
});
it('should respond with the newly created datoPostulante', function() {
expect(newDatoPostulante.name).to.equal('New DatoPostulante');
expect(newDatoPostulante.info).to.equal('This is the brand new datoPostulante!!!');
expect(newDatoPostulante._id).to.equal('1');
expect(newDatoPostulante.nombre).to.equal('d');
expect(newDatoPostulante.propiedad).to.equal('d');
});
});
......@@ -74,12 +76,17 @@ describe('DatoPostulante API:', function() {
});
afterEach(function() {
datoPostulante = {};
datoPostulante = {
_id: '1',
nombre: 'd',
propiedad: 'd'
};
});
it('should respond with the requested datoPostulante', function() {
expect(datoPostulante.name).to.equal('New DatoPostulante');
expect(datoPostulante.info).to.equal('This is the brand new datoPostulante!!!');
expect(newDatoPostulante._id).to.equal('1');
expect(newDatoPostulante.nombre).to.equal('d');
expect(newDatoPostulante.propiedad).to.equal('d');
});
});
......@@ -91,8 +98,9 @@ describe('DatoPostulante API:', function() {
request(app)
.put('/api/datoPostulantes/' + newDatoPostulante._id)
.send({
name: 'Updated DatoPostulante',
info: 'This is the updated datoPostulante!!!'
_id: '1',
nombre: 'd',
propiedad: 'd'
})
.expect(200)
.expect('Content-Type', /json/)
......@@ -106,12 +114,17 @@ describe('DatoPostulante API:', function() {
});
afterEach(function() {
updatedDatoPostulante = {};
updatedDatoPostulante = {
_id: '1',
nombre: 'd',
propiedad: 'd'
};
});
it('should respond with the updated datoPostulante', function() {
expect(updatedDatoPostulante.name).to.equal('Updated DatoPostulante');
expect(updatedDatoPostulante.info).to.equal('This is the updated datoPostulante!!!');
expect(newDatoPostulante._id).to.equal('1');
expect(newDatoPostulante.nombre).to.equal('d');
expect(newDatoPostulante.propiedad).to.equal('d');
});
});
......
......@@ -35,8 +35,8 @@ describe('Postulacion API:', function() {
request(app)
.post('/api/postulaciones')
.send({
name: 'New Postulacion',
info: 'This is the brand new postulacion!!!'
_id: 1,
presentacion: 'Poseo los conocimientos necesarios qué la institución requiere'
})
.expect(201)
.expect('Content-Type', /json/)
......@@ -50,8 +50,8 @@ describe('Postulacion API:', function() {
});
it('should respond with the newly created postulacion', function() {
expect(newPostulacion.name).to.equal('New Postulacion');
expect(newPostulacion.info).to.equal('This is the brand new postulacion!!!');
//expect(newPostulacion._id).to.equal(1);
expect(newPostulacion.presentacion).to.equal('Poseo los conocimientos necesarios qué la institución requiere');
});
});
......@@ -74,12 +74,15 @@ describe('Postulacion API:', function() {
});
afterEach(function() {
postulacion = {};
postulacion = {
_id: 1,
presentacion: 'Poseo los conocimientos necesarios qué la institución requiere'
};
});
it('should respond with the requested postulacion', function() {
expect(postulacion.name).to.equal('New Postulacion');
expect(postulacion.info).to.equal('This is the brand new postulacion!!!');
expect(postulacion._id).to.equal(1);
expect(postulacion.presentacion).to.equal('Poseo los conocimientos necesarios qué la institución requiere');
});
});
......@@ -91,8 +94,8 @@ describe('Postulacion API:', function() {
request(app)
.put('/api/postulaciones/' + newPostulacion._id)
.send({
name: 'Updated Postulacion',
info: 'This is the updated postulacion!!!'
_id: 1,
presentacion: 'Poseo los conocimientos necesarios qué la institución requiere'
})
.expect(200)
.expect('Content-Type', /json/)
......@@ -106,12 +109,15 @@ describe('Postulacion API:', function() {
});
afterEach(function() {
updatedPostulacion = {};
updatedPostulacion = {
_id: 1,
presentacion: 'Poseo los conocimientos necesarios qué la institución requiere'
};
});
it('should respond with the updated postulacion', function() {
expect(updatedPostulacion.name).to.equal('Updated Postulacion');
expect(updatedPostulacion.info).to.equal('This is the updated postulacion!!!');
expect(updatedPostulacion._id).to.equal(1);
expect(updatedPostulacion.presentacion).to.equal('Poseo los conocimientos necesarios qué la institución requiere');
});
});
......
......@@ -35,8 +35,11 @@ describe('Postulante API:', function() {
request(app)
.post('/api/postulantes')
.send({
name: 'New Postulante',
info: 'This is the brand new postulante!!!'
_id: 2,
nombres: 'Alvaro',
apellidos: 'Alvarez Alvarado',
ci: '123456 LP',
sexo: 'masculino'
})
.expect(201)
.expect('Content-Type', /json/)
......@@ -50,8 +53,11 @@ describe('Postulante API:', function() {
});
it('should respond with the newly created postulante', function() {
expect(newPostulante.name).to.equal('New Postulante');
expect(newPostulante.info).to.equal('This is the brand new postulante!!!');
expect(newPostulante._id).to.equal(2);
expect(newPostulante.nombres).to.equal('Alvaro');
expect(newPostulante.apellidos).to.equal('Alvarez Alvarado');
expect(newPostulante.ci).to.equal('123456 LP');
expect(newPostulante.sexo).to.equal('masculino');
});
});
......@@ -74,12 +80,21 @@ describe('Postulante API:', function() {
});
afterEach(function() {
postulante = {};
postulante = {
_id: 2,
nombres: 'Alvaro',
apellidos: 'Alvarez Alvarado',
ci: '123456 LP',
sexo: 'masculino'
};
});
it('should respond with the requested postulante', function() {
expect(postulante.name).to.equal('New Postulante');
expect(postulante.info).to.equal('This is the brand new postulante!!!');
expect(postulante._id).to.equal(2);
expect(postulante.nombres).to.equal('Alvaro');
expect(postulante.apellidos).to.equal('Alvarez Alvarado');
expect(postulante.ci).to.equal('123456 LP');
expect(postulante.sexo).to.equal('masculino');
});
});
......@@ -91,8 +106,11 @@ describe('Postulante API:', function() {
request(app)
.put('/api/postulantes/' + newPostulante._id)
.send({
name: 'Updated Postulante',
info: 'This is the updated postulante!!!'
_id: 2,
nombres: 'Alvaro',
apellidos: 'Alvarez Alvarado',
ci: '123456 LP',
sexo: 'masculino'
})
.expect(200)
.expect('Content-Type', /json/)
......@@ -106,12 +124,21 @@ describe('Postulante API:', function() {
});
afterEach(function() {
updatedPostulante = {};
updatedPostulante = {
_id: 2,
nombres: 'Alvaro',
apellidos: 'Alvarez Alvarado',
ci: '123456 LP',
sexo: 'masculino'
};
});
it('should respond with the updated postulante', function() {
expect(updatedPostulante.name).to.equal('Updated Postulante');
expect(updatedPostulante.info).to.equal('This is the updated postulante!!!');
expect(updatedPostulante._id).to.equal(2);
expect(updatedPostulante.nombres).to.equal('Alvaro');
expect(updatedPostulante.apellidos).to.equal('Alvarez Alvarado');
expect(updatedPostulante.ci).to.equal('123456 LP');
expect(updatedPostulante.sexo).to.equal('masculino');
});
});
......
......@@ -35,8 +35,8 @@ describe('Tag API:', function() {
request(app)
.post('/api/tags')
.send({
name: 'New Tag',
info: 'This is the brand new tag!!!'
_id: 1,
nombre: 'C++'
})
.expect(201)
.expect('Content-Type', /json/)
......@@ -50,8 +50,8 @@ describe('Tag API:', function() {
});
it('should respond with the newly created tag', function() {
expect(newTag.name).to.equal('New Tag');
expect(newTag.info).to.equal('This is the brand new tag!!!');
expect(newTag._id).to.equal(1);
expect(newTag.nombre).to.equal('C++');
});
});
......@@ -74,12 +74,15 @@ describe('Tag API:', function() {
});
afterEach(function() {
tag = {};
tag = {
_id: 1,
nombre: 'C++'
};
});
it('should respond with the requested tag', function() {
expect(tag.name).to.equal('New Tag');
expect(tag.info).to.equal('This is the brand new tag!!!');
expect(tag._id).to.equal(1);
expect(tag.nombre).to.equal('C++');
});
});
......@@ -106,12 +109,15 @@ describe('Tag API:', function() {
});
afterEach(function() {
updatedTag = {};
updatedTag = {
_id: 1,
nombre: 'C++'
};
});
it('should respond with the updated tag', function() {
expect(updatedTag.name).to.equal('Updated Tag');
expect(updatedTag.info).to.equal('This is the updated tag!!!');
expect(updatedTag._id).to.equal(1);
expect(updatedTag.nombre).to.equal('C++');
});
});
......
......@@ -35,8 +35,7 @@ describe('TagPostulante API:', function() {
request(app)
.post('/api/tagsPostulantes')
.send({
name: 'New TagPostulante',
info: 'This is the brand new tagPostulante!!!'
_id: 1
})
.expect(201)
.expect('Content-Type', /json/)
......@@ -50,8 +49,7 @@ describe('TagPostulante API:', function() {
});
it('should respond with the newly created tagPostulante', function() {
expect(newTagPostulante.name).to.equal('New TagPostulante');
expect(newTagPostulante.info).to.equal('This is the brand new tagPostulante!!!');
expect(newTagPostulante._id).to.equal(1);
});
});
......@@ -74,12 +72,13 @@ describe('TagPostulante API:', function() {
});
afterEach(function() {
tagPostulante = {};
tagPostulante = {
_id: 1
};
});
it('should respond with the requested tagPostulante', function() {
expect(tagPostulante.name).to.equal('New TagPostulante');
expect(tagPostulante.info).to.equal('This is the brand new tagPostulante!!!');
expect(tagPostulante._id).to.equal(1);
});
});
......@@ -91,8 +90,7 @@ describe('TagPostulante API:', function() {
request(app)
.put('/api/tagsPostulantes/' + newTagPostulante._id)
.send({
name: 'Updated TagPostulante',
info: 'This is the updated tagPostulante!!!'
_id: 1
})
.expect(200)
.expect('Content-Type', /json/)
......@@ -106,12 +104,13 @@ describe('TagPostulante API:', function() {
});
afterEach(function() {
updatedTagPostulante = {};
updatedTagPostulante = {
_id: 1
};
});
it('should respond with the updated tagPostulante', function() {
expect(updatedTagPostulante.name).to.equal('Updated TagPostulante');
expect(updatedTagPostulante.info).to.equal('This is the updated tagPostulante!!!');
expect(updatedTagPostulante._id).to.equal(1);
});
});
......
......@@ -35,8 +35,9 @@ describe('TipoDato API:', function() {
request(app)
.post('/api/tipo_dato')
.send({
name: 'New TipoDato',
info: 'This is the brand new tipoDato!!!'
_id: 1,
nombre: 'sistemas',
propiedad: 'ADSIB'
})
.expect(201)
.expect('Content-Type', /json/)
......@@ -50,8 +51,9 @@ describe('TipoDato API:', function() {
});
it('should respond with the newly created tipoDato', function() {
expect(newTipoDato.name).to.equal('New TipoDato');
expect(newTipoDato.info).to.equal('This is the brand new tipoDato!!!');
expect(newTipoDato._id).to.equal(1);
expect(newTipoDato.nombre).to.equal('sistemas');
expect(newTipoDato.propiedad).to.equal('ADSIB');
});
});
......@@ -74,12 +76,17 @@ describe('TipoDato API:', function() {
});
afterEach(function() {
tipoDato = {};
tipoDato = {
_id: 1,
nombre: 'sistemas',
propiedad: 'ADSIB'
};
});
it('should respond with the requested tipoDato', function() {
expect(tipoDato.name).to.equal('New TipoDato');
expect(tipoDato.info).to.equal('This is the brand new tipoDato!!!');
expect(tipoDato._id).to.equal(1);
expect(tipoDato.nombre).to.equal('sistemas');
expect(tipoDato.propiedad).to.equal('ADSIB');
});
});
......@@ -91,8 +98,9 @@ describe('TipoDato API:', function() {
request(app)
.put('/api/tipo_dato/' + newTipoDato._id)
.send({
name: 'Updated TipoDato',
info: 'This is the updated tipoDato!!!'
_id: 1,
nombre: 'sistemas',
propiedad: 'ADSIB'
})
.expect(200)
.expect('Content-Type', /json/)
......@@ -106,12 +114,17 @@ describe('TipoDato API:', function() {
});
afterEach(function() {
updatedTipoDato = {};
updatedTipoDato = {
_id: 1,
nombre: 'sistemas',
propiedad: 'ADSIB'
};
});
it('should respond with the updated tipoDato', function() {
expect(updatedTipoDato.name).to.equal('Updated TipoDato');
expect(updatedTipoDato.info).to.equal('This is the updated tipoDato!!!');
expect(updatedTipoDato._id).to.equal(1);
expect(updatedTipoDato.nombre).to.equal('sistemas');
expect(updatedTipoDato.propiedad).to.equal('ADSIB');
});
});
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment