22541 extract deterministic case breadcrumb branches into factory maps
This commit is contained in:
@@ -90,6 +90,18 @@ test("breadcrumbs/factory module includes expected mapped route definitions", as
|
||||
"Expected /case/[ticketnumber] to be mapped in createCaseDetailRouteRenderers"
|
||||
);
|
||||
|
||||
assert.strictEqual(
|
||||
source.includes('"/myportal/case": () =>'),
|
||||
true,
|
||||
"Expected /myportal/case to be mapped in createCaseDetailRouteRenderers"
|
||||
);
|
||||
|
||||
assert.strictEqual(
|
||||
source.includes('"/case/id/[incident]": () =>'),
|
||||
true,
|
||||
"Expected /case/id/[incident] to be mapped in createCaseDetailRouteRenderers"
|
||||
);
|
||||
|
||||
assert.strictEqual(
|
||||
source.includes('"/myportal/case/[ticketnumber]": () =>'),
|
||||
true,
|
||||
@@ -230,6 +242,18 @@ test("breadcrumbs/component composes mapped routes via imported factories and sh
|
||||
"Expected /case/[ticketnumber] explicit branch to be removed after mapping"
|
||||
);
|
||||
|
||||
assert.strictEqual(
|
||||
source.includes('isPath("/myportal/case")'),
|
||||
false,
|
||||
"Expected /myportal/case explicit branch to be removed after mapping"
|
||||
);
|
||||
|
||||
assert.strictEqual(
|
||||
source.includes('isPath("/case/id/[incident]")'),
|
||||
false,
|
||||
"Expected /case/id/[incident] explicit branch to be removed after mapping"
|
||||
);
|
||||
|
||||
assert.strictEqual(
|
||||
source.includes('isPath("/myportal/case/[ticketnumber]")'),
|
||||
false,
|
||||
|
||||
Reference in New Issue
Block a user