greuge filter backend unit test file
This commit is contained in:
parent
044786661a
commit
125c8019ed
|
@ -0,0 +1,70 @@
|
||||||
|
import app from '../../../../server/server';
|
||||||
|
import {catchErrors} from '../../../../../../services/utils/jasmineHelpers';
|
||||||
|
import {restoreFixtures} from '../../../../../../services/db/testing_fixtures';
|
||||||
|
|
||||||
|
jasmine.DEFAULT_TIMEOUT_INTERVAL = 10000;
|
||||||
|
|
||||||
|
describe('Greuge filter', () => {
|
||||||
|
beforeEach(() => {
|
||||||
|
restoreFixtures();
|
||||||
|
});
|
||||||
|
|
||||||
|
let params = {
|
||||||
|
page: 5,
|
||||||
|
size: 10,
|
||||||
|
order: 'DESC'
|
||||||
|
};
|
||||||
|
|
||||||
|
it('should call the filterParams method', () => {
|
||||||
|
app.models.Client.filterParams(params);
|
||||||
|
});
|
||||||
|
|
||||||
|
// it("should not find Deadpool as he's not created yet", done => {
|
||||||
|
// app.models.Account.findOne({where: {name: newAccountData.userName}})
|
||||||
|
// .then(account => {
|
||||||
|
// expect(account).toEqual(null);
|
||||||
|
// app.models.Client.findOne({where: {name: newAccountData.name}})
|
||||||
|
// .then(client => {
|
||||||
|
// expect(client).toEqual(null);
|
||||||
|
// done();
|
||||||
|
// });
|
||||||
|
// })
|
||||||
|
// .catch(catchErrors(done));
|
||||||
|
// });
|
||||||
|
|
||||||
|
// it('should not be able to create a user if exists', done => {
|
||||||
|
// app.models.Client.findOne({where: {name: 'Charles Xavier'}})
|
||||||
|
// .then(client => {
|
||||||
|
// let formerAccountData = {
|
||||||
|
// name: client.name,
|
||||||
|
// userName: client.userName,
|
||||||
|
// email: client.email,
|
||||||
|
// fi: client.fi,
|
||||||
|
// socialName: client.socialName
|
||||||
|
// };
|
||||||
|
|
||||||
|
// expect(app.models.Client.createUserProfile(formerAccountData)).toBeFalsy();
|
||||||
|
// done();
|
||||||
|
// });
|
||||||
|
// });
|
||||||
|
|
||||||
|
// awaiting for fixtures
|
||||||
|
// it('should create a new account', done => {
|
||||||
|
// app.models.Client.createUserProfile(data => {
|
||||||
|
// app.models.Account.findOne({where: {name: data.userName}})
|
||||||
|
// .then(account => {
|
||||||
|
// expect(account.name).toEqual(data.userName);
|
||||||
|
// app.models.Client.findOne({where: {name: data.name}})
|
||||||
|
// .then(client => {
|
||||||
|
// expect(client.id).toEqual(account.id);
|
||||||
|
// expect(client.name).toEqual(data.name);
|
||||||
|
// expect(client.email).toEqual(data.email);
|
||||||
|
// expect(client.fi).toEqual(data.fi);
|
||||||
|
// expect(client.socialName).toEqual(data.socialName);
|
||||||
|
// done();
|
||||||
|
// });
|
||||||
|
// })
|
||||||
|
// .catch(catchErrors(done));
|
||||||
|
// });
|
||||||
|
// });
|
||||||
|
});
|
Loading…
Reference in New Issue