[ADF-2361] added breadcrumb transform function to the breadcrumb comp… (#3050)

* [ADF-2361] added breadcrumb transform function to the breadcrumb component

* [ADF-2361] added PR review changes
This commit is contained in:
Vito
2018-03-08 18:05:00 +00:00
committed by Eugenio Romano
parent f8f79b3f31
commit f0dcaa02fb
6 changed files with 48 additions and 6 deletions

View File

@@ -261,7 +261,7 @@ describe('ContentNodeSelectorComponent', () => {
});
it('should make changes to breadcrumb\'s folderNode if breadcrumbTransform is defined', (done) => {
const transformedFolderNode = <MinimalNodeEntryEntity> { path: { elements: [{id: 'testId', name: 'testName'}] } };
const transformedFolderNode = <MinimalNodeEntryEntity> { id: 'trans-node', name: 'trans-node-name', path: { elements: [{id: 'testId', name: 'testName'}] } };
component.breadcrumbTransform = (() => {
return transformedFolderNode;
});
@@ -272,7 +272,8 @@ describe('ContentNodeSelectorComponent', () => {
expect(component.breadcrumbTransform).not.toBeNull();
const breadcrumb = fixture.debugElement.query(By.directive(DropdownBreadcrumbComponent));
expect(breadcrumb.componentInstance.folderNode).toBe(transformedFolderNode);
expect(breadcrumb.componentInstance.route[0].name).toBe('testName');
expect(breadcrumb.componentInstance.route[0].id).toBe('testId');
done();
});
});