|
2 | 2 |
|
3 | 3 | import org.junit.jupiter.params.provider.Arguments; |
4 | 4 |
|
| 5 | +import java.util.List; |
5 | 6 | import java.util.stream.Stream; |
6 | 7 |
|
7 | 8 | import static org.junit.jupiter.params.provider.Arguments.arguments; |
8 | 9 |
|
9 | 10 | public class ColorLocaleTest extends BaseFakerLocaleTest { |
10 | 11 |
|
11 | | - private final Color colorUA = fakerUA.color(); |
12 | | - private final Color colorUZ = fakerUZ.color(); |
13 | | - private final Color colorCH = fakerCH.color(); |
14 | | - private final Color colorBR = fakerBR.color(); |
15 | | - private final Color colorDK = fakerDK.color(); |
16 | | - private final Color colorJP = fakerJP.color(); |
17 | | - private final Color colorBY = fakerBY.color(); |
18 | | - private final Color colorArabic = fakerArabic.color(); |
19 | | - private final Color colorCA = fakerCA.color(); |
20 | | - private final Color colorCZ = fakerCZ.color(); |
21 | | - private final Color colorDE = fakerDE.color(); |
22 | | - private final Color colorFR = fakerFR.color(); |
23 | | - private final Color colorHU = fakerHU.color(); |
24 | | - private final Color colorAM = fakerAM.color(); |
25 | | - private final Color colorKR = fakerKR.color(); |
26 | | - private final Color colorPT = fakerPT.color(); |
27 | | - private final Color colorRU = fakerRU.color(); |
28 | | - private final Color colorSE = fakerSE.color(); |
29 | | - private final Color colorTH = fakerTH.color(); |
30 | | - private final Color colorTR = fakerTR.color(); |
| 12 | + private final List<BaseFaker> fakers = List.of( |
| 13 | + fakerUA, fakerJP, fakerBY, fakerUZ, fakerArabic, fakerCA, |
| 14 | + fakerCZ, fakerDE, fakerFR, fakerHU, fakerAM, fakerKR, |
| 15 | + fakerPT, fakerRU, fakerSE, fakerTH, fakerTR, fakerCH, |
| 16 | + fakerBR, fakerDK); |
31 | 17 |
|
32 | 18 | @Override |
33 | 19 | protected Stream<Arguments> localeProviderListTest() { |
34 | | - return Stream.of( |
35 | | - arguments(TestSpec.of(colorUA::name, "color.name"), fakerUA), |
36 | | - arguments(TestSpec.of(colorJP::name, "color.name"), fakerJP), |
37 | | - arguments(TestSpec.of(colorBY::name, "color.name"), fakerBY), |
38 | | - arguments(TestSpec.of(colorUZ::name, "color.name"), fakerUZ), |
39 | | - arguments(TestSpec.of(colorArabic::name, "color.name"), fakerArabic), |
40 | | - arguments(TestSpec.of(colorCA::name, "color.name"), fakerCA), |
41 | | - arguments(TestSpec.of(colorCZ::name, "color.name"), fakerCZ), |
42 | | - arguments(TestSpec.of(colorDE::name, "color.name"), fakerDE), |
43 | | - arguments(TestSpec.of(colorFR::name, "color.name"), fakerFR), |
44 | | - arguments(TestSpec.of(colorHU::name, "color.name"), fakerHU), |
45 | | - arguments(TestSpec.of(colorAM::name, "color.name"), fakerAM), |
46 | | - arguments(TestSpec.of(colorKR::name, "color.name"), fakerKR), |
47 | | - arguments(TestSpec.of(colorPT::name, "color.name"), fakerPT), |
48 | | - arguments(TestSpec.of(colorRU::name, "color.name"), fakerRU), |
49 | | - arguments(TestSpec.of(colorSE::name, "color.name"), fakerSE), |
50 | | - arguments(TestSpec.of(colorTH::name, "color.name"), fakerTH), |
51 | | - arguments(TestSpec.of(colorTR::name, "color.name"), fakerTR), |
52 | | - arguments(TestSpec.of(colorCH::name, "color.name"), fakerCH), |
53 | | - arguments(TestSpec.of(colorBR::name, "color.name"), fakerBR), |
54 | | - arguments(TestSpec.of(colorBY::name, "color.name"), fakerBY), |
55 | | - arguments(TestSpec.of(colorDK::name, "color.name"), fakerDK)); |
| 20 | + return fakers.stream() |
| 21 | + .map(faker -> arguments(TestSpec.of(() -> faker.color().name(), "color.name"), faker)); |
56 | 22 | } |
57 | 23 | } |
0 commit comments