Skip to content

Commit 279f1a7

Browse files
authored
feat: Added personalized Provider Test and .json file for lesson_09 (Joseph Caballero) (#299)
1 parent 2ab931e commit 279f1a7

File tree

2 files changed

+114
-0
lines changed

2 files changed

+114
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
package com.codedifferently.lesson9.dataprovider;
2+
3+
import java.util.Map;
4+
import org.springframework.stereotype.Service;
5+
6+
@Service
7+
public class JosephCaballeroProvider extends DataProvider {
8+
public String getProviderName() {
9+
return "josephcaballero";
10+
}
11+
12+
public Map<String, Class> getColumnTypeByName() {
13+
return Map.of(
14+
"column1", Boolean.class,
15+
"column2", Integer.class,
16+
"column3", Short.class,
17+
"column4", Long.class,
18+
"column5", Double.class,
19+
"column6", String.class,
20+
"column7", Float.class);
21+
}
22+
}
Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
[
2+
{
3+
"column1": "true",
4+
"column2": "1501623001",
5+
"column3": "29178",
6+
"column4": "4054847949948608000",
7+
"column5": "6.669281923068417E307",
8+
"column6": "lh2a9odezp",
9+
"column7": "2.3134554E38"
10+
},
11+
{
12+
"column1": "true",
13+
"column2": "195489494",
14+
"column3": "32212",
15+
"column4": "297078145000927488",
16+
"column5": "1.7948085166566553E308",
17+
"column6": "kbc9svlx",
18+
"column7": "1.0028535E38"
19+
},
20+
{
21+
"column1": "false",
22+
"column2": "2137364048",
23+
"column3": "11515",
24+
"column4": "6603840930630240256",
25+
"column5": "1.2107073349746985E307",
26+
"column6": "ailm9zd7ofjp",
27+
"column7": "2.1177069E38"
28+
},
29+
{
30+
"column1": "false",
31+
"column2": "774189298",
32+
"column3": "28599",
33+
"column4": "4408873690302931968",
34+
"column5": "1.7261582942535305E308",
35+
"column6": "igmrb5qen4",
36+
"column7": "4.0967755E37"
37+
},
38+
{
39+
"column1": "false",
40+
"column2": "238859049",
41+
"column3": "10663",
42+
"column4": "2252316583191301632",
43+
"column5": "6.675573068061114E307",
44+
"column6": "t26o8e",
45+
"column7": "6.563976E37"
46+
},
47+
{
48+
"column1": "false",
49+
"column2": "1138479514",
50+
"column3": "7728",
51+
"column4": "2398392417865177600",
52+
"column5": "5.575239099797806E307",
53+
"column6": "5j7xlzows",
54+
"column7": "2.0506938E38"
55+
},
56+
{
57+
"column1": "true",
58+
"column2": "849901460",
59+
"column3": "10188",
60+
"column4": "9199364428831389696",
61+
"column5": "1.3241986933410274E308",
62+
"column6": "sdwjou06",
63+
"column7": "2.2919867E38"
64+
},
65+
{
66+
"column1": "true",
67+
"column2": "851642772",
68+
"column3": "17747",
69+
"column4": "3285780666222104576",
70+
"column5": "3.201261361717812E306",
71+
"column6": "ljrk8q9a4m2d",
72+
"column7": "7.8076035E37"
73+
},
74+
{
75+
"column1": "true",
76+
"column2": "97818772",
77+
"column3": "10506",
78+
"column4": "4548348181505634816",
79+
"column5": "5.313581264873486E307",
80+
"column6": "8glfo3a74dv",
81+
"column7": "7.4407673E37"
82+
},
83+
{
84+
"column1": "false",
85+
"column2": "1223799245",
86+
"column3": "9226",
87+
"column4": "4223954943662728192",
88+
"column5": "1.422040803436844E308",
89+
"column6": "c047bq",
90+
"column7": "2.8849188E38"
91+
}
92+
]

0 commit comments

Comments
 (0)