Revize b8f9ade0
Přidáno uživatelem Jan Jirman před téměř 6 roky(ů)
src/test/testJDFSpojeRecord.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 |
import data.JDFSpojeRecord; |
|
14 |
|
|
15 |
public class testJDFSpojeRecord { |
|
16 |
|
|
17 |
static JDFSpojeRecord spojeRecord; |
|
18 |
private static final Logger log = Logger.getLogger(testJDFCaskodyRecord.class); |
|
19 |
private static String[] testRecord; |
|
20 |
|
|
21 |
@BeforeClass |
|
22 |
public static void setUpBeforeClass() { |
|
23 |
|
|
24 |
BasicConfigurator.configure(); |
|
25 |
Logger.getRootLogger().setLevel(Level.INFO); |
|
26 |
testRecord = DataReader.parseLine("\"445011\",\"15\",\"2\",\"8\",\"1\",\"14\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"1\";"); |
|
27 |
} |
|
28 |
|
|
29 |
/***** |
|
30 |
* testovací metoda, která zkontroluje spravnost zpracovani |
|
31 |
*/ |
|
32 |
@Test |
|
33 |
public void testProcessData(){ |
|
34 |
spojeRecord = new JDFSpojeRecord(testRecord); |
|
35 |
assertEquals(0,spojeRecord.getNumberLine().compareToIgnoreCase("445011")); |
|
36 |
assertEquals(0,spojeRecord.getNumberJoin().compareToIgnoreCase("15")); |
|
37 |
assertEquals(0,spojeRecord.getHardCode1().compareToIgnoreCase("2")); |
|
38 |
assertEquals(0,spojeRecord.getHardCode2().compareToIgnoreCase("8")); |
|
39 |
assertEquals(0,spojeRecord.getHardCode3().compareToIgnoreCase("1")); |
|
40 |
assertEquals(0, spojeRecord.getHardCode4().compareToIgnoreCase("14")); |
|
41 |
assertEquals(0, spojeRecord.getHardCode5().compareToIgnoreCase("")); |
|
42 |
assertEquals(0, spojeRecord.getHardCode6().compareToIgnoreCase("")); |
|
43 |
assertEquals(0, spojeRecord.getHardCode7().compareToIgnoreCase("")); |
|
44 |
assertEquals(0, spojeRecord.getHardCode8().compareToIgnoreCase("")); |
|
45 |
assertEquals(0, spojeRecord.getHardCode9().compareToIgnoreCase("")); |
|
46 |
assertEquals(0, spojeRecord.getHardCode10().compareToIgnoreCase("")); |
|
47 |
} |
|
48 |
|
|
49 |
} |
Také k dispozici: Unified diff
Přidáná testovací třída pro JDFSpojeRecord (Re #7446)