@Test
public void testCleanShutdownWithNoInit() throws Exception
{
// Create and perform minimal initialization upon a new server
Server server = new NoInitServerImpl();
server.init(new Properties());
// Startup and shutdown
try
{
server.start();
server.shutdown();
}
catch (Exception e)
{
e.printStackTrace();
TestCase.fail("Startup/shutdown sequence without proper configuration should be clean, got exception: " + e);