コード例 #1
0
 function test (frequency: PaymentFrequency, inputAmount: number, expectedAmount: number) {
   const actualAmount: number = MonthlyAmountViewFilter.render({
     frequency: frequency,
     amount: inputAmount
   })
   const roundedAmount: number = +actualAmount.toFixed(2)
   expect(roundedAmount).to.equal(expectedAmount)
 }
コード例 #2
0
 expect(() => MonthlyAmountViewFilter.render(null)).to.throw(errorMessage)
コード例 #3
0
 expect(() => MonthlyAmountViewFilter.render({
   frequency: PaymentFrequency.FOUR_WEEKS,
   amount: 0
 })).to.throw(errorMessage)
コード例 #4
0
 expect(() => MonthlyAmountViewFilter.render({
   frequency: undefined,
   amount: 100
 })).to.throw(errorMessage)
コード例 #5
0
 expect(() => MonthlyAmountViewFilter.render({
   frequency: PaymentFrequency.MONTH,
   amount: undefined
 })).to.throw(errorMessage)
コード例 #6
0
 expect(() => MonthlyAmountViewFilter.render(undefined)).to.throw(errorMessage)