📄 testanimal.java
字号:
package cn.edu.nju.software.sd.torm.test;
import cn.edu.nju.software.sd.torm.test.beans.Animal;
/**
* @author Administrator
*
* TODO To change the template for this generated type comment go to Window -
* Preferences - Java - Code Style - Code Templates
*/
public class TestAnimal extends SimpleTestCase {
private static int id;
public void testInsertAnimal() {
Animal s = new Animal();
s.setName("Allen");
s.setWeight(100);
s.setKind("cat");
s.setHealthy(true);
manager.insert(s);
id = s.getId();
assertEquals("cat", ((Animal) manager.load(Animal.class, id)).getKind());
}
public void testConsistency() {
Animal s1 = (Animal) manager.load(Animal.class, id);
Animal s2 = (Animal) manager.load(Animal.class, id);
s1.setName("Jim");
assertEquals("Jim", s2.getName());
manager.update(s1);
}
public void testUpdateAnimal() {
Animal s = (Animal) manager.load(Animal.class, id);
s.setName("Tommy");
manager.update(s);
s = (Animal) manager.load(Animal.class, id);
assertEquals("Tommy", s.getName());
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -