Summary Table
Categories |
Total Count |
PII |
0 |
URL |
0 |
DNS |
0 |
EKL |
0 |
IP |
0 |
PORT |
0 |
VsID |
0 |
CF |
0 |
AI |
0 |
VPD |
0 |
PL |
0 |
Other |
0 |
File Content
// import { OhiInfoComponent } from './ohi-info.component';
// import { EwvViewerService } from '../../ewv-viewer/ewv-viewer.service';
// import { BehaviorSubject } from 'rxjs/BehaviorSubject';
// import { OhiInfoService } from './ohi-info.service';
// describe('OhiInfoComponent', () => {
// let component: OhiInfoComponent;
// let ewvViewerService: EwvViewerService;
// let ohiInfoService: OhiInfoService;
// beforeEach(() => {
// ewvViewerService = new EwvViewerService(null, null);
// ohiInfoService = new OhiInfoService();
// component = new OhiInfoComponent(ewvViewerService, ohiInfoService);
// });
// it('should be created', () => {
// expect(component).toBeTruthy();
// });
// it('test ngOnInit method', () => {
// component.data = { };
// ewvViewerService.isSplitView = new BehaviorSubject<boolean>(false);
// expect(component.isSplitView).toEqual(undefined);
// component.ngOnInit();
// expect(component.isSplitView).toEqual(false);
// });
// it('test populateData method', () => {
// const ohiInfoData = { theData: 'DATA' };
// component.data = ohiInfoData;
// expect(component.ohiInfo).toEqual(undefined);
// spyOn(component, 'populateClaimLevelAdjustmentsData');
// component.populateData();
// expect(component.ohiInfo).toEqual(ohiInfoData);
// expect(component.populateClaimLevelAdjustmentsData).toHaveBeenCalled();
// });
// it('test populateClaimLevelAdjustmentsData method', () => {
// component.ohiInfo = {
// primaryOhi: {
// payerPaidAmount: 'PRIMARY_PAYER_PAID_AMOUNT',
// claimOhiAdjustments: [
// {
// adjustmentCode: 'PRIMARY_ADJUSTMENT_CODE_0',
// adjustmentAmount: 'PRIMARY_ADJUSTMENT_AMOUNT_0',
// descriptionLong: 'PRIMARY_DESCRIPTION_LONG_0'
// },
// {
// adjustmentCode: 'PRIMARY_ADJUSTMENT_CODE_1',
// adjustmentAmount: 'PRIMARY_ADJUSTMENT_AMOUNT_1',
// descriptionLong: 'PRIMARY_DESCRIPTION_LONG_1'
// },
// {
// adjustmentCode: 'PRIMARY_ADJUSTMENT_CODE_2',
// adjustmentAmount: 'PRIMARY_ADJUSTMENT_AMOUNT_2',
// descriptionLong: 'PRIMARY_DESCRIPTION_LONG_2'
// },
// {
// adjustmentCode: 'PRIMARY_ADJUSTMENT_CODE_3',
// adjustmentAmount: 'PRIMARY_ADJUSTMENT_AMOUNT_3',
// descriptionLong: 'PRIMARY_DESCRIPTION_LONG_3'
// }
// ]
// },
// secondaryOhi: {
// payerPaidAmount: 'SECONDARY_PAYER_PAID_AMOUNT',
// claimOhiAdjustments: [
// {
// adjustmentCode: 'SECONDARY_ADJUSTMENT_CODE_0',
// adjustmentAmount: 'SECONDARY_ADJUSTMENT_AMOUNT_0',
// descriptionLong: 'SECONDARY_DESCRIPTION_LONG_0'
// },
// {
// adjustmentCode: 'SECONDARY_ADJUSTMENT_CODE_1',
// adjustmentAmount: 'SECONDARY_ADJUSTMENT_AMOUNT_1',
// descriptionLong: 'SECONDARY_DESCRIPTION_LONG_1'
// },
// {
// adjustmentCode: 'SECONDARY_ADJUSTMENT_CODE_2',
// adjustmentAmount: 'SECONDARY_ADJUSTMENT_AMOUNT_2',
// descriptionLong: 'SECONDARY_DESCRIPTION_LONG_2'
// }
// ]
// },
// tertiaryOhi: {
// payerPaidAmount: 'TERTIARY_PAYER_PAID_AMOUNT',
// claimOhiAdjustments: [
// {
// adjustmentCode: 'TERTIARY_ADJUSTMENT_CODE_0',
// adjustmentAmount: 'TERTIARY_ADJUSTMENT_AMOUNT_0',
// descriptionLong: 'TERTIARY_DESCRIPTION_LONG_0'
// },
// {
// adjustmentCode: 'TERTIARY_ADJUSTMENT_CODE_1',
// adjustmentAmount: 'TERTIARY_ADJUSTMENT_AMOUNT_1',
// descriptionLong: 'TERTIARY_DESCRIPTION_LONG_1'
// }
// ]
// }
// };
// expect(component.claimLevelAdjustmentsRows).toEqual([]);
// const expectedClaimLevelAdjustmentsRows = [
// {
// primaryOhiInfo: {
// payerPaidAmount: 'PRIMARY_PAYER_PAID_AMOUNT',
// adjustmentCode: 'PRIMARY_ADJUSTMENT_CODE_0',
// adjustmentAmount: 'PRIMARY_ADJUSTMENT_AMOUNT_0',
// descriptionLong: 'PRIMARY_DESCRIPTION_LONG_0'
// },
// secondaryOhiInfo: {
// payerPaidAmount: 'SECONDARY_PAYER_PAID_AMOUNT',
// adjustmentCode: 'SECONDARY_ADJUSTMENT_CODE_0',
// adjustmentAmount: 'SECONDARY_ADJUSTMENT_AMOUNT_0',
// descriptionLong: 'SECONDARY_DESCRIPTION_LONG_0'
// },
// tertiaryOhiInfo: {
// payerPaidAmount: 'TERTIARY_PAYER_PAID_AMOUNT',
// adjustmentCode: 'TERTIARY_ADJUSTMENT_CODE_0',
// adjustmentAmount: 'TERTIARY_ADJUSTMENT_AMOUNT_0',
// descriptionLong: 'TERTIARY_DESCRIPTION_LONG_0'
// }
// },
// {
// primaryOhiInfo: {
// payerPaidAmount: 'PRIMARY_PAYER_PAID_AMOUNT',
// adjustmentCode: 'PRIMARY_ADJUSTMENT_CODE_1',
// adjustmentAmount: 'PRIMARY_ADJUSTMENT_AMOUNT_1',
// descriptionLong: 'PRIMARY_DESCRIPTION_LONG_1'
// },
// secondaryOhiInfo: {
// payerPaidAmount: 'SECONDARY_PAYER_PAID_AMOUNT',
// adjustmentCode: 'SECONDARY_ADJUSTMENT_CODE_1',
// adjustmentAmount: 'SECONDARY_ADJUSTMENT_AMOUNT_1',
// descriptionLong: 'SECONDARY_DESCRIPTION_LONG_1'
// },
// tertiaryOhiInfo: {
// payerPaidAmount: 'TERTIARY_PAYER_PAID_AMOUNT',
// adjustmentCode: 'TERTIARY_ADJUSTMENT_CODE_1',
// adjustmentAmount: 'TERTIARY_ADJUSTMENT_AMOUNT_1',
// descriptionLong: 'TERTIARY_DESCRIPTION_LONG_1'
// }
// },
// {
// primaryOhiInfo: {
// payerPaidAmount: 'PRIMARY_PAYER_PAID_AMOUNT',
// adjustmentCode: 'PRIMARY_ADJUSTMENT_CODE_2',
// adjustmentAmount: 'PRIMARY_ADJUSTMENT_AMOUNT_2',
// descriptionLong: 'PRIMARY_DESCRIPTION_LONG_2'
// },
// secondaryOhiInfo: {
// payerPaidAmount: 'SECONDARY_PAYER_PAID_AMOUNT',
// adjustmentCode: 'SECONDARY_ADJUSTMENT_CODE_2',
// adjustmentAmount: 'SECONDARY_ADJUSTMENT_AMOUNT_2',
// descriptionLong: 'SECONDARY_DESCRIPTION_LONG_2'
// },
// tertiaryOhiInfo: {
// payerPaidAmount: 'TERTIARY_PAYER_PAID_AMOUNT',
// adjustmentCode: '',
// adjustmentAmount: '',
// descriptionLong: ''
// }
// },
// {
// primaryOhiInfo: {
// payerPaidAmount: 'PRIMARY_PAYER_PAID_AMOUNT',
// adjustmentCode: 'PRIMARY_ADJUSTMENT_CODE_3',
// adjustmentAmount: 'PRIMARY_ADJUSTMENT_AMOUNT_3',
// descriptionLong: 'PRIMARY_DESCRIPTION_LONG_3'
// },
// secondaryOhiInfo: {
// payerPaidAmount: 'SECONDARY_PAYER_PAID_AMOUNT',
// adjustmentCode: '',
// adjustmentAmount: '',
// descriptionLong: ''
// },
// tertiaryOhiInfo: {
// payerPaidAmount: 'TERTIARY_PAYER_PAID_AMOUNT',
// adjustmentCode: '',
// adjustmentAmount: '',
// descriptionLong: ''
// }
// }
// ];
// component.populateClaimLevelAdjustmentsData();
// expect(component.claimLevelAdjustmentsRows).toEqual(
// expectedClaimLevelAdjustmentsRows
// );
// });
// it('test ngOnChanges method', () => {
// spyOn(component, 'populateData');
// expect(component.data).toEqual(undefined);
// let changes;
// changes = {
// data: {
// currentValue: 'CURRENT_VALUE'
// }
// };
// component.ngOnChanges(changes);
// expect(component.data).toEqual('CURRENT_VALUE');
// expect(component.populateData).toHaveBeenCalled();
// });
// it('test ngOnDestroy method', () => {
// spyOn(component.collapseStateSubscription, 'unsubscribe');
// spyOn(component.isSplitSubscription, 'unsubscribe');
// component.ngOnDestroy();
// expect(component.collapseStateSubscription.unsubscribe).toHaveBeenCalled();
// expect(component.isSplitSubscription.unsubscribe).toHaveBeenCalled();
// });
// it('test getPayerIdString method: input is non-empty string with no spaces', () => {
// const result = component.getPayerIdString('1234567');
// expect(result).toEqual('(1234567)');
// });
// it('test ngAfterViewInit method', () => {
// spyOn(ohiInfoService, 'getInstance');
// component.ngAfterViewInit();
// expect(ohiInfoService.getInstance).toHaveBeenCalled();
// expect(ohiInfoService.getInstance).toHaveBeenCalledWith(component);
// });
// });