📄 jpainfodaoimpltest.java
字号:
package test;
import java.util.Collection;
import org.springframework.test.jpa.AbstractJpaTests;
import test.entityjpa.Owners;
/**
*
* @author worldheart
*
*/
public class JpaInfoDaoImplTest extends AbstractJpaTests {
private JpaInfoDaoImpl jidi;
public void setJidi(JpaInfoDaoImpl jidi) {
this.jidi = jidi;
}
@Override
protected String[] getConfigLocations() {
return new String[]{"test/jpaInfoDaoImpl-ac.xml"};
}
@Override
protected boolean shouldUseShadowLoader() {
return false;
}
public void testInsertOwnersVerson1() {
Collection owners = this.jidi.findOwners("Schultz");
int found = owners.size();
Owners owner = new Owners();
owner.setLastName("Schultz");
this.jidi.storeOwnerSave(owner);
//借助于findOwners查找Owners
owners = this.jidi.findOwners("Schultz");
assertEquals(found + 1, owners.size());
}
public void testInsertOwnersVerson2(){
assertNotNull(jidi);
this.deleteFromTables(new String[]{"visits","pets","owners"});
Owners owner = new Owners();
owner.setId(1);
owner.setLastName("Schultz1");
this.jidi.storeOwnerSave(owner);
assertEquals(1, this.jdbcTemplate.queryForInt("select count(*) from owners where city = 'gz'"));
owner = new Owners();
owner.setId(2);
owner.setLastName("Schultz2");
this.jidi.storeOwnerSave(owner);
assertEquals(2, this.jdbcTemplate.queryForInt("select count(*) from owners where city = 'gz'"));
owner = new Owners();
owner.setId(3);
owner.setLastName("Schultz3");
this.jidi.storeOwnerSave(owner);
assertEquals(3, this.jdbcTemplate.queryForInt("select count(*) from owners where city = 'gz'"));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -