@@ -6,7 +6,8 @@ const sinon = require('sinon')
66const models = require ( '../../src/models' )
77const service = require ( '../../src/services/WorkPeriodPaymentService' )
88const paymentService = require ( '../../src/services/PaymentService' )
9- const testData = require ( './common/testData' )
9+ const commonData = require ( './common/CommonData' )
10+ const testData = require ( './common/WorkPeriodPaymentData' )
1011const helper = require ( '../../src/common/helper' )
1112// const esClient = helper.getESClient()
1213const busApiClient = helper . getBusApiClient ( )
@@ -35,7 +36,7 @@ describe('workPeriod service test', () => {
3536 } )
3637
3738 it ( 'create work period success' , async ( ) => {
38- const response = await service . createWorkPeriodPayment ( testData . currentUser , testData . workPeriodPayment01 . request , { paymentProcessingSwitch : 'ON' } )
39+ const response = await service . createWorkPeriodPayment ( commonData . currentUser , testData . workPeriodPayment01 . request , { paymentProcessingSwitch : 'ON' } )
3940 expect ( stubGetUserId . calledOnce ) . to . be . true
4041 expect ( stubEnsureWorkPeriodById . calledOnce ) . to . be . true
4142 expect ( stubEnsureResourceBookingById . calledOnce ) . to . be . true
@@ -45,7 +46,7 @@ describe('workPeriod service test', () => {
4546 } )
4647
4748 it ( 'create work period success - billingAccountId is set' , async ( ) => {
48- await service . createWorkPeriodPayment ( testData . currentUser , testData . workPeriodPayment01 . request , { paymentProcessingSwitch : 'ON' } )
49+ await service . createWorkPeriodPayment ( commonData . currentUser , testData . workPeriodPayment01 . request , { paymentProcessingSwitch : 'ON' } )
4950 expect ( stubCreatePayment . calledOnce ) . to . be . true
5051 expect ( stubCreatePayment . args [ 0 ] [ 0 ] ) . to . include ( {
5152 billingAccountId : testData . workPeriodPayment01 . ensureResourceBookingByIdResponse . billingAccountId
@@ -61,19 +62,19 @@ describe('workPeriod service test', () => {
6162 sinon . stub ( helper , 'ensureResourceBookingById' ) . callsFake ( async ( ) => testData . workPeriodPayment01 . ensureResourceBookingByIdResponse02 )
6263
6364 try {
64- await service . createWorkPeriodPayment ( testData . currentUser , testData . workPeriodPayment01 . request )
65+ await service . createWorkPeriodPayment ( commonData . currentUser , testData . workPeriodPayment01 . request )
6566 } catch ( err ) {
6667 expect ( err . message ) . to . include ( '"ResourceBooking" Billing account is not assigned to the resource booking' )
6768 }
6869 } )
6970
7071 describe ( 'when PAYMENT_PROCESSING_SWITCH is ON/OFF' , async ( ) => {
7172 it ( 'do not create payment if PAYMENT_PROCESSING_SWITCH is OFF' , async ( ) => {
72- await service . createWorkPeriodPayment ( testData . currentUser , testData . workPeriodPayment01 . request , { paymentProcessingSwitch : 'OFF' } )
73+ await service . createWorkPeriodPayment ( commonData . currentUser , testData . workPeriodPayment01 . request , { paymentProcessingSwitch : 'OFF' } )
7374 expect ( stubCreatePayment . calledOnce ) . to . be . false
7475 } )
7576 it ( 'create payment if PAYMENT_PROCESSING_SWITCH is ON' , async ( ) => {
76- await service . createWorkPeriodPayment ( testData . currentUser , testData . workPeriodPayment01 . request , { paymentProcessingSwitch : 'ON' } )
77+ await service . createWorkPeriodPayment ( commonData . currentUser , testData . workPeriodPayment01 . request , { paymentProcessingSwitch : 'ON' } )
7778 expect ( stubCreatePayment . calledOnce ) . to . be . true
7879 } )
7980 } )
0 commit comments