Skip to content
Snippets Groups Projects
Commit 61f5d70b authored by Muhammed-Ali Demir's avatar Muhammed-Ali Demir :speech_balloon:
Browse files

test: added test for ad statements reftypes

parent 9b85eaa6
No related branches found
No related tags found
3 merge requests!10Refactor Test Resources,!6Adaptations for new DCC V3.2.1,!5Add tests
Pipeline #19283 passed
This commit is part of merge request !5. Comments created here will be created in the context of that merge request.
......@@ -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 */
});
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment