You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
1.2 KiB
31 lines
1.2 KiB
package com.fr.design.javascript.jsapi; |
|
|
|
import java.util.List; |
|
import javax.swing.tree.DefaultMutableTreeNode; |
|
import junit.framework.TestCase; |
|
|
|
public class JSAPITreeHelperTest extends TestCase { |
|
public void testGetName(){ |
|
List<String> names = JSAPITreeHelper.getNames("Fine-Design_JSAPI_Public_Module_Toolbar"); |
|
assertEquals(names.size(),4); |
|
assertTrue(names.contains( "toolBarFloat")); |
|
assertTrue(names.contains( "setStyle")); |
|
assertTrue(names.contains( "getToolbar")); |
|
assertTrue(names.contains( "changeFormat")); |
|
List<String> allNames = JSAPITreeHelper.getAllNames(); |
|
assertEquals(allNames.size(),104); |
|
} |
|
|
|
public void testGetDirectCategory(){ |
|
String directCategory = JSAPITreeHelper.getDirectCategory("_g()"); |
|
assertEquals(directCategory,"Fine-Design_JSAPI_Public_Module_Global_Universal"); |
|
directCategory = JSAPITreeHelper.getDirectCategory("showCardByIndex"); |
|
assertEquals(directCategory,"Fine-Design_JSAPI_Form_Component_Tab"); |
|
} |
|
|
|
public void testCreateJSAPITree(){ |
|
DefaultMutableTreeNode rootNode = new DefaultMutableTreeNode(); |
|
JSAPITreeHelper.createJSAPITree(rootNode); |
|
assertEquals(3,rootNode.getChildCount()); |
|
} |
|
}
|
|
|