1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.commons.validator.routines.checkdigit;
18
19 import org.junit.jupiter.api.BeforeEach;
20
21
22
23
24 public class ModulusTenLuhnCheckDigitTest extends AbstractCheckDigitTest {
25
26 private static final String VALID_VISA = "4417123456789113";
27 private static final String VALID_SHORT_VISA = "4222222222222";
28 private static final String VALID_AMEX = "378282246310005";
29 private static final String VALID_MASTERCARD = "5105105105105100";
30 private static final String VALID_DISCOVER = "6011000990139424";
31 private static final String VALID_DINERS = "30569309025904";
32
33
34
35
36 @BeforeEach
37 protected void setUp() {
38 routine = new ModulusTenCheckDigit(new int[] { 1, 2 }, true, true);
39
40 valid = new String[] { VALID_VISA, VALID_SHORT_VISA, VALID_AMEX, VALID_MASTERCARD, VALID_DISCOVER, VALID_DINERS };
41 }
42 }