1 import { NgbModal } from '@ng-bootstrap/ng-bootstrap';
2 import { OrgService } from '@eg/core/org.service';
3 import { OuSettingHistoryDialogComponent } from "./org-unit-setting-history-dialog.component";
5 describe('OuSettingHistoryDialogComponent', () => {
6 let component: OuSettingHistoryDialogComponent;
14 const orgServiceSpy = jasmine.createSpyObj<OrgService>(['get']);
15 const modalSpy = jasmine.createSpyObj<NgbModal>(['open']);
16 orgServiceSpy.get.and.returnValue(mockOrg);
17 component = new OuSettingHistoryDialogComponent(orgServiceSpy, modalSpy);
19 it('can revert a change back to a null value', () => {
27 spyOn(component, 'close');
28 component.entry = mockSetting;
29 component.revert(mockLog);
30 expect(component.close).toHaveBeenCalledWith({
31 setting: {'my.setting': null},