samples/livedb/src/test/java/org/apidesign/livedb/example/LiveDBTest.java
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Tue, 12 Nov 2019 08:55:35 +0100
changeset 414 0e707eef1e4a
permissions -rw-r--r--
Rewriting the Live DB example to Maven
jaroslav@414
     1
package org.apidesign.livedb.example;
jaroslav@414
     2
jaroslav@414
     3
import java.sql.SQLException;
jaroslav@414
     4
import java.util.List;
jaroslav@414
     5
import static junit.framework.TestCase.assertEquals;
jaroslav@414
     6
import org.junit.Test;
jaroslav@414
     7
jaroslav@414
     8
/**
jaroslav@414
     9
 *
jaroslav@414
    10
 * @author Jaroslav Tulach <jtulach@netbeans.org>
jaroslav@414
    11
 */
jaroslav@414
    12
public class LiveDBTest {
jaroslav@414
    13
    
jaroslav@414
    14
    public LiveDBTest() {
jaroslav@414
    15
    }
jaroslav@414
    16
jaroslav@414
    17
    @Test
jaroslav@414
    18
    public void testSomeMethod() throws SQLException {
jaroslav@414
    19
    // BEGIN: livedb.test
jaroslav@414
    20
        List<Age> ages = Age.query();
jaroslav@414
    21
        assertEquals("One record", 1, ages.size());
jaroslav@414
    22
        Age age = ages.get(0);
jaroslav@414
    23
        assertEquals("name is apidesign", "apidesign", age.NAME);
jaroslav@414
    24
        assertEquals("it is three years old", 3, age.AGE.intValue());
jaroslav@414
    25
    // END: livedb.test
jaroslav@414
    26
    }
jaroslav@414
    27
jaroslav@414
    28
}