generated from pricelees/issue-pr-template
refactor: 더미 데이터 생성을 위한 Payment Fixture에서의 랜덤 값 지정
This commit is contained in:
parent
cb4d53f788
commit
eb301207d6
@ -251,29 +251,29 @@ object PaymentFixture {
|
||||
|
||||
fun cardDetail(
|
||||
amount: Int,
|
||||
issuerCode: CardIssuerCode = CardIssuerCode.SHINHAN,
|
||||
cardType: CardType = CardType.CREDIT,
|
||||
ownerType: CardOwnerType = CardOwnerType.PERSONAL,
|
||||
issuerCode: CardIssuerCode = CardIssuerCode.entries.random(),
|
||||
cardType: CardType = CardType.entries.random(),
|
||||
ownerType: CardOwnerType = CardOwnerType.entries.random(),
|
||||
installmentPlanMonths: Int = 0,
|
||||
): CardDetail = CardDetail(
|
||||
issuerCode = issuerCode,
|
||||
number = "429335*********",
|
||||
number = "${(400000..500000).random()}*********",
|
||||
amount = amount,
|
||||
cardType = cardType,
|
||||
ownerType = ownerType,
|
||||
isInterestFree = false,
|
||||
approveNo = "1828382",
|
||||
approveNo = "${(1000000..9999999).random()}",
|
||||
installmentPlanMonths = installmentPlanMonths
|
||||
)
|
||||
|
||||
fun easypayDetail(
|
||||
amount: Int,
|
||||
provider: EasyPayCompanyCode = EasyPayCompanyCode.TOSSPAY,
|
||||
provider: EasyPayCompanyCode = EasyPayCompanyCode.entries.random(),
|
||||
discountAmount: Int = 0
|
||||
): EasyPayDetail = EasyPayDetail(provider, amount, discountAmount)
|
||||
|
||||
fun transferDetail(
|
||||
bankCode: BankCode = BankCode.SHINHAN,
|
||||
bankCode: BankCode = BankCode.entries.random(),
|
||||
settlementStatus: String = "COMPLETED"
|
||||
): TransferDetail = TransferDetail(
|
||||
bankCode = bankCode,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user