testmodulecompletekey.java
来自「模块化您的应用系统」· Java 代码 · 共 42 行
JAVA
42 行
/*
* Created by IntelliJ IDEA.
* User: Mike
* Date: Jul 29, 2004
* Time: 3:28:26 PM
*/
package com.opensymphony.tonic;
import junit.framework.TestCase;
public class TestModuleCompleteKey extends TestCase
{
public void testWorkingKey()
{
ModuleCompleteKey key = new ModuleCompleteKey("foo:bar");
assertEquals("foo", key.getPluginKey());
assertEquals("bar", key.getModuleKey());
assertEquals("foo:bar", key.getCompleteKey());
}
public void testBadKey()
{
assertKeyFails("foo");
assertKeyFails("foo:");
assertKeyFails(":foo");
assertKeyFails("");
assertKeyFails(null);
}
private void assertKeyFails(String completeKey)
{
try
{
new ModuleCompleteKey(completeKey);
fail("Should have thrown IAE");
}
catch (IllegalArgumentException e)
{
return;
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?