📄 testrunnerformbean.java
字号:
package net.sf.irunninglog.servlet.formbean;
import java.util.List;
import net.sf.irunninglog.canonical.Runner;
import net.sf.irunninglog.util.ResourceManager;
public class TestRunnerFormBean extends HasRunnerIdFormBeanTestCase {
public TestRunnerFormBean(String name) {
super(name);
}
public void testFields() {
super.testFields();
doFieldTests(Runner.FIELD_NAME);
doFieldTests(Runner.FIELD_EMAIL);
doFieldTests(Runner.FIELD_DATE_OF_BIRTH);
doFieldTests(Runner.FIELD_AGE);
doFieldTests(Runner.FIELD_GENDER);
}
public void testValidGenderValues() {
List validVals = ((RunnerFormBean)bean).getValidGenderValues();
String expected = ResourceManager.getInstance().getString("Runner.gender.numValidValues");
assertEquals(2, Integer.parseInt(expected));
assertEquals(Integer.parseInt(expected), validVals.size());
expected = ResourceManager.getInstance().getString("Runner.gender.validValue0");
assertNotNull(expected);
assertTrue(validVals.contains(expected));
expected = ResourceManager.getInstance().getString("Runner.gender.validValue1");
assertNotNull(expected);
assertTrue(validVals.contains(expected));
}
protected ValueBean newValueBean() {
return new RunnerFormBean();
}
protected String getValueBeanType() {
return Runner.CANONICAL_ID;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -