testrunnerformbean.java
来自「A Java web application, based on Struts 」· Java 代码 · 共 46 行
JAVA
46 行
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 + =
减小字号Ctrl + -
显示快捷键?