salix/modules/entry/back/models/specs/entry-observation.spec.js

30 lines
755 B
JavaScript
Raw Normal View History

const app = require('vn-loopback/server/server');
describe('EntryObservation', () => {
const entryId = 1;
it('should throw a user error if the observation type is duplicated.', async() => {
const observations = [
{
entryFk: entryId,
observationTypeFk: 1,
description: 'repeated description'
},
{
entryFk: entryId,
observationTypeFk: 1,
description: 'repeated description'
},
];
let error;
try {
await app.models.EntryObservation.create(observations);
} catch (e) {
error = e;
}
expect(error).toBeDefined();
});
});