Search in sources :

Example 6 with Platoon

use of org.nutz.dao.test.meta.Platoon in project nutz by nutzam.

the class DynamicManyManyTest method after.

@Override
protected void after() {
    Platoon p = dao.fetch(Platoon.class, "seals");
    pojos.dropPlatoon(p.getId());
}
Also used : Platoon(org.nutz.dao.test.meta.Platoon)

Example 7 with Platoon

use of org.nutz.dao.test.meta.Platoon in project nutz by nutzam.

the class DynamicManyTest method after.

@Override
protected void after() {
    Platoon p = dao.fetch(Platoon.class, "seals");
    pojos.dropPlatoon(p.getId());
}
Also used : Platoon(org.nutz.dao.test.meta.Platoon)

Example 8 with Platoon

use of org.nutz.dao.test.meta.Platoon in project nutz by nutzam.

the class DynamicOneTest method after.

@Override
protected void after() {
    Platoon p = dao.fetch(Platoon.class, "seals");
    pojos.dropPlatoon(p.getId());
}
Also used : Platoon(org.nutz.dao.test.meta.Platoon)

Example 9 with Platoon

use of org.nutz.dao.test.meta.Platoon in project nutz by nutzam.

the class UpdateTest method fetch_by_name_ignorecase.

@Test
public void fetch_by_name_ignorecase() {
    pojos.initData();
    Platoon p = dao.fetch(Platoon.class, "sF");
    assertEquals("SF", p.getName());
}
Also used : Platoon(org.nutz.dao.test.meta.Platoon) Test(org.junit.Test)

Example 10 with Platoon

use of org.nutz.dao.test.meta.Platoon in project nutz by nutzam.

the class ManyTest method update_with.

@Test
public void update_with() {
    Base b = dao.fetchLinks(dao.fetch(Base.class, "blue"), "platoons");
    b.setLevel(45);
    for (Iterator<Platoon> it = b.getPlatoons().values().iterator(); it.hasNext(); ) {
        it.next().setBaseName("red");
    }
    dao.updateWith(b, "platoons");
    b = dao.fetch(Base.class, "blue");
    assertEquals(45, b.getLevel());
    b = dao.fetchLinks(dao.fetch(Base.class, "red"), "platoons");
    assertEquals(6, b.getPlatoons().size());
}
Also used : Platoon(org.nutz.dao.test.meta.Platoon) Base(org.nutz.dao.test.meta.Base) Test(org.junit.Test)

Aggregations

Platoon (org.nutz.dao.test.meta.Platoon)10 Test (org.junit.Test)7 Base (org.nutz.dao.test.meta.Base)2 NutSql (org.nutz.dao.impl.sql.NutSql)1 Sql (org.nutz.dao.sql.Sql)1 Tank (org.nutz.dao.test.meta.Tank)1 Atom (org.nutz.trans.Atom)1