Skip to content
Snippets Groups Projects

Add tests

Merged Jan Loewe requested to merge feat-jest-tests into master
1 file
+ 11
9
Compare changes
  • Side-by-side
  • Inline
@@ -107,14 +107,6 @@ describe("ItemType", () => {
expect(statement1.reference[0]._text).toBe(select(xpath.statements.statement1.reference, dom));
});
/* TODO: get refType from jest */
/*
test("should get correct statement 1 refType from XML", () => {
console.log(statement1);
expect(statement1.refType._text).toBe(select(xpath.statements.statement1.refType, dom));
});
*/
test("should get correct statement 2 declaration content from XML", () => {
// get expected list from example xml
const expected = <Element[]>select(xpath.statements.statement2.declaration.content, dom);
@@ -149,6 +141,10 @@ describe("ItemType", () => {
expect(statement2.data.quantity[1].real.unit._text).toBe(select(xpath.statements.statement2.data.quantity2.si_real.si_unit, dom));
});
test("should get correct statement 2 refType from XML", () => {
expect(statement2._attr.refType).toBe(select(xpath.statements.statement2.refType, dom));
});
test("should get correct statement 3 declaration content from XML", () => {
// get expected list from example xml
const expected = <Element[]>select(xpath.statements.statement3.declaration.content, dom);
@@ -180,6 +176,10 @@ describe("ItemType", () => {
expect(statement3.conformity._text).toBe(select(xpath.statements.statement3.conformity, dom));
});
test("should get correct statement 3 refType from XML", () => {
expect(statement3._attr.refType).toBe(select(xpath.statements.statement3.refType, dom));
});
test("should get correct statement 4 declaration content from XML", () => {
// get expected list from example xml
const expected = <Element[]>select(xpath.statements.statement4.declaration.content, dom);
@@ -205,7 +205,9 @@ describe("ItemType", () => {
expect(statement4.respAuthority.location.postCode[0]._text).toBe(select(xpath.statements.statement4.respAuthority.location.postCode, dom));
});
/* TODO: refTypes */
test("should get correct statement 4 refType from XML", () => {
expect(statement4._attr.refType).toBe(select(xpath.statements.statement4.refType, dom));
});
/* TODO: setters */
});
Loading