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);
// });
// });