📄 testresourcemanager.java
字号:
package net.sf.irunninglog.util;
import net.sf.irunninglog.junit.BaseTestCase;
import net.sf.irunninglog.service.ICRUDService;
public class TestResourceManager extends BaseTestCase {
private ResourceManager manager;
private String nonsense;
private String appNameKey;
public TestResourceManager(String name) {
super(name);
}
public void setUp() {
manager = ResourceManager.getInstance();
nonsense = "ascajbn3rkj23brf2kjbwhebdy3dvqhgfbashfa";
appNameKey = "application-name";
}
public void testGetString1() {
try{
String value = manager.getString(null);
failTest();
} catch(Exception ex) {
assertTrue(true);
}
try{
String value = manager.getString(nonsense);
failTest();
} catch(Exception ex) {
assertTrue(true);
}
assertNotNull(manager.getString(appNameKey));
}
public void testGetString2() {
try{
String value = manager.getString(null, null);
failTest();
} catch(Exception ex) {
assertTrue(true);
}
try{
String value = manager.getString(nonsense, null);
failTest();
} catch(Exception ex) {
assertTrue(true);
}
try{
String value = manager.getString(null, nonsense);
failTest();
} catch(Exception ex) {
assertTrue(true);
}
try{
String value = manager.getString(nonsense, nonsense);
failTest();
} catch(Exception ex) {
assertTrue(true);
}
try{
String value =
manager.getString(ResourceManager.BUNDLE_OBJECT_FACTORY,
nonsense);
failTest();
} catch(Exception ex) {
assertTrue(true);
}
String value =
manager.getString(ResourceManager.BUNDLE_OBJECT_FACTORY,
ICRUDService.SERVICE_NAME);
assertNotNull(value);
}
public void testGetString3() {
String val1 = manager.getString(appNameKey);
String val2 = manager.getString(ResourceManager.BUNDLE_DEFAULT, appNameKey);
assertNotNull(val1);
assertNotNull(val2);
assertTrue(val1.equals(val2));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -