Examples of Base


Examples of org.nutz.dao.test.meta.Base

    assertEquals(1, b.countFighter(Fighter.TYPE.SU_35));
  }

  @Test
  public void delete_links() {
    Base b = dao.fetchLinks(dao.fetch(Base.class, "red"), "fighters");
    dao.deleteLinks(b, "fighters");
    assertEquals(7, dao.count(Fighter.class));
    assertEquals7,
            dao.count(((ManyManyLinkField) dao.getEntity(Base.class)
                              .getLinkFields("fighters")
View Full Code Here

Examples of org.nutz.dao.test.meta.Base

                              .get(0)).getRelationName()));
  }

  @Test
  public void delete_links_partly() {
    Base b = dao.fetchLinks(dao.fetch(Base.class, "red"), "fighters");
    b.getFighters().remove(0);
    b.getFighters().remove(0);
    dao.deleteLinks(b, "fighters");
    assertEquals(9, dao.count(Fighter.class));
  }
View Full Code Here

Examples of org.nutz.dao.test.meta.Base

    assertEquals(9, dao.count(Fighter.class));
  }

  @Test
  public void delete_with() {
    Base b = dao.fetchLinks(dao.fetch(Base.class, "red"), "fighters");
    dao.deleteWith(b, "fighters");
    assertEquals(7, dao.count(Fighter.class));
    assertEquals(1, dao.count(Base.class));
  }
View Full Code Here

Examples of org.nutz.dao.test.meta.Base

    assertEquals(1, dao.count(Base.class));
  }

  @Test
  public void delete_with_partly() {
    Base b = dao.fetchLinks(dao.fetch(Base.class, "red"), "fighters");
    b.getFighters().remove(0);
    b.getFighters().remove(0);
    dao.deleteWith(b, "fighters");
    assertEquals(9, dao.count(Fighter.class));
    assertEquals(1, dao.count(Base.class));
  }
View Full Code Here

Examples of org.nutz.dao.test.meta.Base

    assertEquals(1, dao.count(Base.class));
  }

  @Test
  public void clear_links() {
    Base b = dao.fetch(Base.class, "red");
    dao.clearLinks(b, "fighters");
    assertEquals(13, dao.count(Fighter.class));
    assertEquals7,
            dao.count(((ManyManyLinkField) dao.getEntity(Base.class)
                              .getLinkFields("fighters")
View Full Code Here

Examples of org.nutz.dao.test.meta.Base

                              .get(0)).getRelationName()));
  }

  @Test
  public void update_links() {
    Base b = dao.fetchLinks(dao.fetch(Base.class, "blue"), "fighters");
    int lv = b.getLevel();
    b.setLevel(45);
    for (Iterator<Fighter> it = b.getFighters().iterator(); it.hasNext();) {
      it.next().setType(Fighter.TYPE.F22);
    }
    dao.updateLinks(b, "fighters");
    b = dao.fetch(Base.class, "blue");
    assertEquals(lv, b.getLevel());
    b = dao.fetchLinks(dao.fetch(Base.class, "blue"), "fighters");
    assertEquals(7, b.countFighter(Fighter.TYPE.F22));
  }
View Full Code Here

Examples of org.nutz.dao.test.meta.Base

    assertEquals(7, b.countFighter(Fighter.TYPE.F22));
  }

  @Test
  public void update_with() {
    Base b = dao.fetchLinks(dao.fetch(Base.class, "blue"), "fighters");
    b.setLevel(45);
    for (Iterator<Fighter> it = b.getFighters().iterator(); it.hasNext();) {
      it.next().setType(Fighter.TYPE.F22);
    }
    dao.updateWith(b, "fighters");
    b = dao.fetch(Base.class, "blue");
    assertEquals(45, b.getLevel());
    b = dao.fetchLinks(dao.fetch(Base.class, "blue"), "fighters");
    assertEquals(7, b.countFighter(Fighter.TYPE.F22));
  }
View Full Code Here

Examples of org.nutz.dao.test.meta.Base

    assertNull(x.type);
  }

  @Test
  public void test_output_not_quote_name() {
    Base b = Base.make("Red");
    String json = Json.toJson(b, JsonFormat.compact().setQuoteName(false));
    Base b2 = Json.fromJson(Base.class, json);
    assertEquals(b.getCountryId(), b2.getCountryId());
    assertEquals(b.getLevel(), b2.getLevel());
    assertEquals(b.getName(), b2.getName());
  }
View Full Code Here

Examples of org.nutz.dao.test.meta.Base

    assertEquals(2, dao.count(Pet.class, Cnd.where("masterId", "=", m.getId())));
  }

  @Test
  public void fetch_links() {
    Base b = dao.fetchLinks(dao.fetch(Base.class, "red"), "platoons");
    assertEquals(3, b.getPlatoons().size());
    assertEquals(b.getName(), b.getPlatoons().get("C").getBaseName());
    assertEquals(b.getName(), b.getPlatoons().get("ES").getBaseName());
    assertEquals(b.getName(), b.getPlatoons().get("DT").getBaseName());
  }
View Full Code Here

Examples of org.nutz.dao.test.meta.Base

    assertEquals(b.getName(), b.getPlatoons().get("DT").getBaseName());
  }

  @Test
  public void fetch_null_field_links() {
    Base b = dao.fetchLinks(dao.fetch(Base.class, "red"), "wavebands");
    assertEquals(4, b.getWavebands().size());
    Base b2 = dao.fetchLinks(dao.fetch(Base.class, "blue"), "wavebands");
    assertEquals(4, b2.getWavebands().size());
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.