?? midletsuitetests.java
字號:
/**
* Copyright (c) 2003-2005 Craig Setera
* All Rights Reserved.
* Licensed under the Eclipse Public License - v 1.0
* For more information see http://www.eclipse.org/legal/epl-v10.html
*/
package eclipseme.core.model;
import java.io.File;
import java.io.FileInputStream;
import org.eclipse.core.resources.IFile;
import eclipseme.core.internal.utils.ColonDelimitedProperties;
/**
* Type description
* <p />
* Copyright (c) 2003-2005 Craig Setera<br>
* All Rights Reserved.<br>
* Licensed under the Eclipse Public License - v 1.0<p/>
* <br>
* $Revision: 1.2 $
* <br>
* $Date: 2006/11/12 01:11:03 $
* <br>
* @author Craig Setera
*/
public class MidletSuiteTests extends AbstractCoreTestCase {
public void testMidletSuiteCreate() throws Exception {
IMidletSuiteProject suite = createTemporaryMidletSuite(getTestDevice());
assertNotNull("Suite is null", suite);
assertNotNull("Java project should not be null", suite.getJavaProject());
assertNotNull("Project should not be null", suite.getProject());
String projectName = suite.getProject().getName();
String jadName = projectName + ".jad";
IFile jadFile = suite.getProject().getFile(jadName);
assertEquals("Jad file mismatch", jadFile, suite.getJadFile());
File file = jadFile.getLocation().toFile();
assertNotNull("JAD Java file should not be null", file);
FileInputStream fis = new FileInputStream(file);
try
{
ColonDelimitedProperties jadProperties = new ColonDelimitedProperties();
jadProperties.load(fis);
String config = jadProperties.getProperty(IJADConstants.JAD_MICROEDITION_CONFIG);
assertNotNull("JAD configuration is null", config);
} finally {
fis.close();
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -