Methods Summary |
---|
private java.lang.String | createDomainFileSystem(java.lang.String domainParent, java.lang.String domainName, boolean createDomainXML)
final File domainParentDir = new File(System.getProperty("java.io.tmpdir"), domainParent);
domainParentDir.mkdir();
domainParentDir.deleteOnExit();
final File domainDir = new File(domainParentDir, domainName);
domainDir.mkdir();
domainDir.deleteOnExit();
if (!createDomainXML) return domainParentDir.getPath();
final File configDir = new File(domainDir, "config");
configDir.mkdir();
configDir.deleteOnExit();
final File f = new File(configDir, "domain.xml");
f.createNewFile();
f.deleteOnExit();
return domainParentDir.getPath();
|
public static void | main(java.lang.String[] args)
final TestRunner runner= new TestRunner();
final TestResult result = runner.doRun(VerifyDomainXmlCommandTest.suite(), false);
System.exit(result.errorCount() + result.failureCount());
|
private void | nyi()
fail("Not Yet Implemented");
|
protected void | setUp()
//Properties systemProperties = new java.util.Propertis();
//systemProperties.put("com.sun.aas.configRoot",)
//String configProperty = SystemPropertyConstants.CONFIG_ROOT_PROPERTY;
//System.out.println(configProperty + " = " + System.getProperty(configProperty));
final CLIDescriptorsReader cliDescriptorsReader = CLIDescriptorsReader.getInstance();
ValidCommand validCommand = cliDescriptorsReader.getCommand(null);
LocalStringsManagerFactory.setCommandLocalStringsManagerProperties(
CLIDescriptorsReader.getInstance().getProperties());
testCommand = new VerifyDomainXmlCommand();
testCommand.setName("sampleCommand");
|
public static junit.framework.Test | suite()
TestSuite suite = new TestSuite(VerifyDomainXmlCommandTest.class);
return suite;
|
protected void | tearDown()
|
public void | testrunCommandWithEmptyDomainXMLFile()
String domaindir = "";
try{
domaindir = createDomainFileSystem("domains", "domain1", true);
testCommand.setOption("domaindir", domaindir);
Vector operands = new Vector();
operands.add("domain1");
testCommand.setOperands(operands);
testCommand.runCommand();
} catch (Exception e)
{
assertEquals(e.getMessage(), "Error refreshing ConfigContext:" +
domaindir + File.separator + "domain1" + File.separator +
"config" + File.separator + "domain.xml" +
"\ncause: Failed to create the XML-DOM Document. Check your XML to make sure it is correct.\nPremature end of file.");
}
|
public void | testrunCommandWithNoDomainXMLFile()
try{
String domaindir = createDomainFileSystem("domains", "domain1", false);
testCommand.setOption("domaindir", domaindir);
Vector operands = new Vector();
operands.add("domain1");
testCommand.setOperands(operands);
testCommand.runCommand();
} catch (Exception e)
{
assertEquals(e.getMessage(), "CLI155 domain1 does not exist.");
}
|