mirror of
https://github.com/ebean-orm/ebean.git
synced 2024-04-21 10:51:47 +00:00
33 lines
767 B
Java
33 lines
767 B
Java
package com.avaje.tests.query.other;
|
|
|
|
import org.junit.Test;
|
|
|
|
import com.avaje.ebean.BaseTestCase;
|
|
import com.avaje.ebean.Ebean;
|
|
import com.avaje.tests.model.basic.MNonEnum;
|
|
import com.avaje.tests.model.basic.MNonUpdPropEntity;
|
|
|
|
import static org.assertj.core.api.Assertions.assertThat;
|
|
|
|
public class TestFindWhereUsingEnumerated extends BaseTestCase {
|
|
|
|
@Test
|
|
public void test() {
|
|
|
|
MNonUpdPropEntity e = new MNonUpdPropEntity();
|
|
e.setNonEnum(MNonEnum.END);
|
|
e.setName("TheNonEnumIsEnd");
|
|
e.setNote("note");
|
|
|
|
Ebean.save(e);
|
|
|
|
MNonUpdPropEntity unique = Ebean.find(MNonUpdPropEntity.class).where()
|
|
.eq("nonEnum", MNonEnum.END)
|
|
.eq("name", "TheNonEnumIsEnd")
|
|
.findUnique();
|
|
|
|
assertThat(unique).isNotNull();
|
|
}
|
|
|
|
}
|