mirror of
https://github.com/ebean-orm/ebean.git
synced 2026-10-22 02:46:59 +00:00
Update test only - TestAttributeConverter
This commit is contained in:
@@ -1,10 +1,14 @@
|
||||
package org.tests.model.ivo.test;
|
||||
|
||||
import io.ebean.BaseTestCase;
|
||||
import io.ebean.Ebean;
|
||||
import io.ebean.DB;
|
||||
import org.junit.Test;
|
||||
import org.tests.model.ivo.ESomeConvertType;
|
||||
import org.tests.model.ivo.Money;
|
||||
import org.junit.Test;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
public class TestAttributeConverter extends BaseTestCase {
|
||||
|
||||
@@ -12,13 +16,26 @@ public class TestAttributeConverter extends BaseTestCase {
|
||||
public void insertUpdateDelete() {
|
||||
|
||||
ESomeConvertType bean = new ESomeConvertType("one", new Money(20.1));
|
||||
DB.save(bean);
|
||||
|
||||
Ebean.save(bean);
|
||||
|
||||
ESomeConvertType found = Ebean.find(ESomeConvertType.class, bean.getId());
|
||||
ESomeConvertType found = DB.find(ESomeConvertType.class, bean.getId());
|
||||
found.setMoney(new Money("40"));
|
||||
Ebean.save(found);
|
||||
DB.save(found);
|
||||
|
||||
Ebean.delete(found);
|
||||
final List<ESomeConvertType> list40 = DB.find(ESomeConvertType.class)
|
||||
.where()
|
||||
.eq("money", new Money("40"))
|
||||
.findList();
|
||||
|
||||
assertThat(list40).hasSize(1);
|
||||
|
||||
final List<ESomeConvertType> listGt19 = DB.find(ESomeConvertType.class)
|
||||
.where()
|
||||
.gt("money", new Money("19"))
|
||||
.findList();
|
||||
|
||||
assertThat(listGt19).hasSize(1);
|
||||
|
||||
DB.delete(found);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user