Named query clubEvent tested.

master
Markus Kreth 7 years ago
parent 17812be1f7
commit 748ef126d7
  1. 3
      src/main/resources/schema/ClubEvent.hbm.xml
  2. 9
      src/test/java/de/kreth/vaadin/clubhelper/vaadinclubhelper/dao/ClubEventDaoImplTest.java

@ -19,4 +19,7 @@
<property column="organizerDisplayName" generated="never" lazy="false"
name="organizerDisplayName" type="string"/>
</class>
<query name="ClubEvent.findAll">
<![CDATA[from ClubEvent]]>
</query>
</hibernate-mapping>

@ -1,10 +1,14 @@
package de.kreth.vaadin.clubhelper.vaadinclubhelper.dao;
import static org.junit.Assert.assertEquals;
import java.time.ZoneId;
import java.time.ZonedDateTime;
import java.util.Date;
import java.util.List;
import org.hibernate.Transaction;
import org.hibernate.query.Query;
import org.junit.Test;
import de.kreth.vaadin.clubhelper.vaadinclubhelper.data.ClubEvent;
@ -40,6 +44,11 @@ public class ClubEventDaoImplTest extends AbstractDatabaseTest {
Transaction tx = session.beginTransaction();
session.save(ev);
tx.commit();
Query<ClubEvent> query = session.createNamedQuery("ClubEvent.findAll",
ClubEvent.class);
List<ClubEvent> result = query.list();
assertEquals(1, result.size());
}
private ClubEvent creteEvent() {

Loading…
Cancel
Save