Projekt

Obecné

Profil

« Předchozí | Další » 

Revize f205348d

Přidáno uživatelem Jan Jirman před téměř 6 roky(ů)

Přidáná testovací třída pro DataLoader (Re #7444)

Zobrazit rozdíly:

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