mirror of
https://github.com/nasa/openmct.git
synced 2025-02-21 09:52:04 +00:00
Add test for identifier generation
This commit is contained in:
parent
5ec3b98d1c
commit
3f1b7e0a87
@ -14,7 +14,8 @@ define(['../src/SummaryWidget', 'zepto'], function (SummaryWidget, $) {
|
||||
beforeEach(function () {
|
||||
mockDomainObject = {
|
||||
identifier: {
|
||||
key: 'testKey'
|
||||
key: 'testKey',
|
||||
namespace: 'testNamespace'
|
||||
},
|
||||
name: 'testName',
|
||||
composition: [],
|
||||
@ -49,7 +50,7 @@ define(['../src/SummaryWidget', 'zepto'], function (SummaryWidget, $) {
|
||||
mockObjectService.getObjects = jasmine.createSpy('objectService');
|
||||
mockObjectService.getObjects.andReturn(new Promise(function (resolve, reject) {
|
||||
resolve({
|
||||
testKey: mockOldDomainObject
|
||||
'testNamespace:testKey': mockOldDomainObject
|
||||
});
|
||||
}));
|
||||
mockOpenMCT = jasmine.createSpyObj('openmct', [
|
||||
@ -73,6 +74,10 @@ define(['../src/SummaryWidget', 'zepto'], function (SummaryWidget, $) {
|
||||
summaryWidget.show(mockContainer);
|
||||
});
|
||||
|
||||
it('queries with legacyId', function () {
|
||||
expect(mockObjectService.getObjects).toHaveBeenCalledWith(['testNamespace:testKey']);
|
||||
});
|
||||
|
||||
it('adds its DOM element to the view', function () {
|
||||
expect(mockContainer.getElementsByClassName('w-summary-widget').length).toBeGreaterThan(0);
|
||||
});
|
||||
|
Loading…
x
Reference in New Issue
Block a user