Revize f205348d
Přidáno uživatelem Jan Jirman před téměř 6 roky(ů)
src/test/testDataLoader.java | ||
---|---|---|
1 |
package test; |
|
2 |
|
|
3 |
import static org.junit.Assert.assertEquals; |
|
4 |
|
|
5 |
import org.apache.log4j.BasicConfigurator; |
|
6 |
import org.apache.log4j.Level; |
|
7 |
import org.apache.log4j.Logger; |
|
8 |
import org.junit.BeforeClass; |
|
9 |
import org.junit.Test; |
|
10 |
|
|
11 |
import data.DataReader; |
|
12 |
import data.JDFCaskodyRecord; |
|
13 |
|
|
14 |
public class testDataLoader { |
|
15 |
|
|
16 |
private static final Logger log = Logger.getLogger(testJDFCaskodyRecord.class); |
|
17 |
private static String[] testRecord; |
|
18 |
|
|
19 |
@BeforeClass |
|
20 |
public static void setUpBeforeClass() { |
|
21 |
|
|
22 |
BasicConfigurator.configure(); |
|
23 |
Logger.getRootLogger().setLevel(Level.INFO); |
|
24 |
testRecord = DataReader.parseLine("\"000004\",\"1\",\"1\",\"34\",\"4\",\"09022018\",\"09082020\",\"\",\"1\""); |
|
25 |
} |
|
26 |
|
|
27 |
/***** |
|
28 |
* testovací metoda, která zkontroluje spravnost zpracovani |
|
29 |
*/ |
|
30 |
@Test |
|
31 |
public void testProcessData(){ |
|
32 |
|
|
33 |
assertEquals(0,testRecord[0].compareToIgnoreCase("000004")); |
|
34 |
assertEquals(0,testRecord[1].compareToIgnoreCase("1")); |
|
35 |
assertEquals(0,testRecord[2].compareToIgnoreCase("1")); |
|
36 |
assertEquals(0,testRecord[3].compareToIgnoreCase("34")); |
|
37 |
assertEquals(0,testRecord[4].compareToIgnoreCase("4")); |
|
38 |
assertEquals(0,testRecord[5].compareToIgnoreCase("09022018")); |
|
39 |
assertEquals(0,testRecord[6].compareToIgnoreCase("09082020")); |
|
40 |
} |
|
41 |
} |
Také k dispozici: Unified diff
Přidáná testovací třída pro DataLoader (Re #7444)