SHARE
TWEET

Untitled

a guest Jun 16th, 2019 64 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. describe('Relaties', () => {
  2.     describe('Ophalen alle relaties met: GET /api/ehrm-klantnr/relatie', () => {
  3.         it('should get alle relaties', (done) => {
  4.  
  5.             let agent = chai.request.agent(app)
  6.             agent
  7.                 .put('/api/ehrm-klantnr/medewerker/login')
  8.                 .send({ email: 'admin@sfgtest.com', wachtwoord: 'Test#111111' })
  9.                 .then(function (res) {
  10.                     expect(res).to.have.cookie('SESSIONID');
  11.                     // The `agent` now has the sessionid cookie saved, and will send it
  12.                     // back to the server in the next request:
  13.                     return agent.get('/api/ehrm-klantnr/relatie')
  14.                         .set('meta','1')
  15.                         .then(function (res) {
  16.                             expect(res).to.have.status(200);
  17.                             expect(res.body.data[0].vestiging).to.equal('Slib Hoofdkantoor');
  18.                             done();
  19.                         });
  20.                 });
  21.         });
  22.     });
  23. });
  24.      
  25. describe('Relaties', () => {
  26.     let agent = chai.request.agent(app);
  27.  
  28.     describe('First this one', function () {
  29.         beforeEach(function () {
  30.             console.log('outer describe - beforeEach');
  31.  
  32.             agent
  33.                 .put('/api/ehrm-klantnr/medewerker/login')
  34.                 .send({ email: 'admin@sfgtest.com', wachtwoord: 'Test#111111' })
  35.                 .then(function (res) {
  36.                     expect(res).to.have.cookie('SESSIONID');
  37.                 });
  38.         });
  39.     });
  40.  
  41.     describe('Ophalen alle relaties met: GET /api/ehrm-klantnr/relatie', () => {
  42.         it('should get alle relaties', (done) => {
  43.  
  44.             return agent.get('/api/ehrm-klantnr/relatie')
  45.                 .set('meta', '1')
  46.                 .then(function (res) {
  47.                     expect(res).to.have.status(200);
  48.                     expect(res.body.data[0].vestiging).to.equal('Slib Hoofdkantoor');
  49.                     done();
  50.                 });
  51.         });
  52.     });
  53. });
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top