nesstar.api
Class ServerTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by nesstar.test.NesstarTestCase
              extended by nesstar.api.ServerTestBase
                  extended by nesstar.api.ServerTest
All Implemented Interfaces:
junit.framework.Test

public class ServerTest
extends ServerTestBase

A Test class for Server.java Automatically generated from ARGO/UML

Created:
24 July 2002

Field Summary
 
Fields inherited from class nesstar.api.ServerTestBase
__home
 
Fields inherited from class nesstar.test.NesstarTestCase
ALL, CATALOG_HOME, CUBE_CUBE, DATAFILE_2568_F1, DATAFILE_4176_F1, DATAFILE_4213_F1, DATAFILE_44871_F1, DATAFILE_Cube_C1, DATAFILE_Mergetest_F2, DATAFILE_UnpopulatedElementsTest_F1, emWindow, HC_VAR_HOME, ID_2568, ID_2981, ID_3690, ID_4176, ID_4213, ID_4396, ID_44871, ID_4638, ID_CAMEROON, ID_CIRCULATORY, ID_CUBE, ID_HIERARCHY, ID_LANDET, ID_MERGE, ID_NOGROUPS, ID_NSD50, ID_PUBLISH, ID_UPElements, LICENSE, localIP, NESSTAR2_SERVER_URL, NESSTAR2_URL, NONE, ROOT_CATALOG, SECTION_MERGE_VG10, SECTION_MERGE_VG7, SECTION_MERGE_VG8, SERVER, SOME, SPSS_FORMAT, STAT_ENGINE, STATEMENT_HOME, STATEMENT1, STUDY_2568, STUDY_2981, STUDY_4176, STUDY_4213, STUDY_44871, STUDY_CAMEROON, STUDY_CIRCULATORY, STUDY_CUBE, STUDY_HIERARCHY, STUDY_HOME, STUDY_LANDET, STUDY_MERGE, STUDY_NOGROUPS, STUDY_NSD50, STUDY_UPElements, STUDY2_2568, STUDY2_4638, STUDY2_UPElements, TEST_PROTOCOL, VAR_HOME, VARIABLE_2568_V1, VARIABLE_2568_V13, VARIABLE_2568_V16, VARIABLE_2568_V17, VARIABLE_2568_V18, VARIABLE_2568_V3, VARIABLE_2568_V354, VARIABLE_2568_V77, VARIABLE_44871_V1, VARIABLE_CAMEROON_V238, VARIABLE_CAMEROON_V355, VARIABLE_LANDET_V1, VARIABLE_LANDET_V2, VARIABLE_MERGE_V22, VARIABLE_MERGE_V23, VARIABLE_MERGE_V26, VARIABLE_MERGE_V41, VID_2568_V1, VID_2568_V13, VID_2568_V16, VID_2568_V17, VID_2568_V18, VID_2568_V3, VID_2568_V354, VID_2568_V77, VID_44871_V1, VID_CAMEROON_V238, VID_CAMEROON_V355, VID_LANDET_V1, VID_LANDET_V2, VID_MERGE_V22, VID_MERGE_V23, VID_MERGE_V26, VID_MERGE_V41, WebDataURL
 
Constructor Summary
ServerTest(String testName)
          Constructor for the ServerTest object
 
Method Summary
static void main(String[] args)
          The main program for the ServerTest class
static junit.framework.Test suite()
          Return the suite of all tests of this class
 void testAssociationCatalogs()
          A Test of the attribute catalogs as collection of Catalog
 void testAttributeComment()
          A test on Comment
 void testAttributeCreationDate()
          A test on CreationDate
 void testAttributeDebug()
          A Test of the attribute noted as: The level of debugging: off disable the generation of debugging information std send debugging information to stdout/err (normally the console video) log append debugging information to the logfile newlog delete the old log file everytime the server is rebooted
 void testAttributeLabel()
          A test on Label
 void testAttributePort()
          A Test of the attribute noted as: The TCP/IP port on which the server listens for connections from the users, should be 80 or 8080 (this might conflict with a Web Server running on the same machine).
 void testAttributeRevision()
          A Test of the attribute noted as: The server software revision code.
 void testAttributeServices()
          A unit test for JUnit
 void testAttributeVersion()
          A Test of the attribute noted as: The server software version name.
 void testCmdExe()
          A unit test for JUnit
 void testDDICheck()
          A unit test for JUnit
 void testHomeOperationFindAll()
          A test on the home operation findAll(String id)
 void testLoadingConfigRDF()
          A unit test for JUnit
 void testNameChange()
          A unit test for JUnit
 void testOperationGetFile()
          A Test of the operation GetFile()
 void testOperationGetReport()
          A Test of the operation GetReport()
 void testOperationLogin()
          A Test of the operation Login()
 void testOperationReboot()
          A Test of the operation Reboot()
 void testOperationSaveFile()
          A Test of the operation SaveFile(String serverPath,File file)
 void testOperationSaveWebFile()
          A Test of the operation SaveWebFile(String webPath,File file)
 void testOperationShutdown()
          A Test of the operation Shutdown()
 void testOperationUpdate()
          A Test of the operation Update(File zippedCode)
 void testOperationUpdate(File zip, File file, String serverPath, String zipname, String msg)
          A Test of the operation Update(File zippedCode)
 void testOperationUpdateCorrupt()
          A Test of the operation Update(File zippedCode)
 void testOperationUpdateEmpty()
          A Test of the operation Update(File zippedCode)
 void testURL()
          A unit test for JUnit
 
Methods inherited from class nesstar.api.ServerTestBase
getAssociationTest, getAttributesTest, getHome, getMethodsTest, getProperiesTest, testHomeOperationFindByKey
 
Methods inherited from class nesstar.test.NesstarTestCase
addAllTests, addAllTests, addDatafile, addPath, adminLogin, assertBinary, assertContains, assertContains, assertDoesNotContain, assertDoesNotContain, assertDuration, assertEqualIgnoreOrder, assertEquals, assertMatches, assertMatches, assertNoAccess, assertNoAccess, assertNoAccess, assertNotEquals, assertNotEquals, assertObjDoesNotExists, assertObjDoesNotExists, assertObjExists, assertObjExists, assertWebAuthorisationRequired, assertWebAuthorisationRequired, basicSetup, cannotRun, catalogSetup, checkIllegalArgument, checkPaths, checkPathsTo, checkPathsTo, checkPerformance, compareWithFile, compareWithReferenceFile, compareWithTestFile, compareWithTestFile, createDerivedVariable, createDerivedVariable, createDerivedVariableUnprotected, cubeSetup, cvsAbstractName, cvsClientSetup, cvsCompare, cvsCompare, cvsFailIfDifferent, cvsFailIfDifferent, cvsFileRevision, cvsFileRevisions, cvsRootDir, dependsOn, dependsOn, equalToFile, equalToTestFile, equalToTestFile, executeRangeQuery, executeRangeQuery, executeRangeQuery, executeRangeQueryAdditivity, expectFalse, expectTrue, extractZipFile, factsheetSetup, findPosition, flirtWithTestFile, getBrowserPage, getBrowserPage, getCatalog, getCategoryStatistic, getCategoryStatisticFromVariable, getConcept, getCurrentBrowserPage, getCvsPropertiesFile, getDatafile, getDDITestFile, getDDITestFileContents, getDerivedVariableByName, getDimension, getDimensionFromCube, getEGMSResource, getEGMSResource2, getEvent, getExisting, getFailedDir, getFailedFile, getFilenames, getFilteredTestFile, getGeographicalUnit, getLocalFile, getMaxConcurrentOps, getMeasure, getNumberCompletedOps, getNumberHTTPConnections, getNumberStartedOps, getObj, getObjectsFrom, getObjURL, getOrganisation, getPage, getPage, getPartsOf, getPartsOf, getPartsOf, getPerson, getRawPage, getRDF, getReport, getResultDir, getResultFile, getSecureObjURL, getSecureServerURL, getServerDataDir, getServerDatafile, getServerIP, getServerLog, getServerName, getServerObjURL, getServerPage, getServerPageURL, getServerPassword, getServerPort, getServerSecurePort, getServerURL, getServerUsername, getStatementsOn, getStatementsOn, getTableFromStudy, getTerm, getTestDir, getTestFile, getTestFile, getVariable, getVariableFromStudy, getWebFile, getZipFile, hasWebData, HCSetup, isLocalServer, isNTService, isOnline, isQuickie, isReleaseTest, isWaitForSQLServerIndexer, loadCube, loadDDI, loadHashFromFile, loadStudy, loadStudy3, loadVariable, msg, msg, noDirectAccess, objExists, objsExists, openEMWindow, performRangeQuery, querySetup, read, rebootServer, rebootServer, reloadObj, removeAllVars, removeCreationDate, removeProperties, removeServerURL, repeatCheck, saveToTestFile, setNTService, setQuickie, setReleaseTest, setWaitForSQLServerIndexer, statementSetup, studyCleanup, studySetup, tableSetup, toMsg, toString, untested, updateChildren, variableSetup, waitForSQLServerIndexer, waitServer, warn, webclientSetup, write, xthesaurusSetup
 
Methods inherited from class junit.framework.TestCase
countTestCases, getName, run, run, runBare, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServerTest

public ServerTest(String testName)
           throws Exception
Constructor for the ServerTest object

Parameters:
testName -
Throws:
Exception
Method Detail

main

public static void main(String[] args)
The main program for the ServerTest class

Parameters:
args - The command line arguments

suite

public static junit.framework.Test suite()
Return the suite of all tests of this class

Returns:
The test suite

testDDICheck

public void testDDICheck()
                  throws Exception
A unit test for JUnit

Throws:
Exception

testOperationShutdown

public void testOperationShutdown()
                           throws Exception
Description copied from class: ServerTestBase
A Test of the operation Shutdown()

Overrides:
testOperationShutdown in class ServerTestBase
Throws:
Exception

testAttributeDebug

public void testAttributeDebug()
                        throws Exception
A Test of the attribute noted as: The level of debugging:
off
disable the generation of debugging information
std
send debugging information to stdout/err (normally the console video)
log
append debugging information to the logfile
newlog
delete the old log file everytime the server is rebooted

Overrides:
testAttributeDebug in class ServerTestBase
Throws:
Exception

testAttributeComment

public void testAttributeComment()
                          throws Exception
A test on Comment

Overrides:
testAttributeComment in class ServerTestBase
Throws:
Exception

testAttributeLabel

public void testAttributeLabel()
                        throws Exception
A test on Label

Overrides:
testAttributeLabel in class ServerTestBase
Throws:
Exception

testAttributePort

public void testAttributePort()
                       throws Exception
A Test of the attribute noted as: The TCP/IP port on which the server listens for connections from the users, should be 80 or 8080 (this might conflict with a Web Server running on the same machine).

Overrides:
testAttributePort in class ServerTestBase
Throws:
Exception

testAttributeRevision

public void testAttributeRevision()
                           throws Exception
A Test of the attribute noted as: The server software revision code.

This corresponds to the date the software was recompiled the last time.

Overrides:
testAttributeRevision in class ServerTestBase
Throws:
Exception

testAttributeVersion

public void testAttributeVersion()
                          throws Exception
A Test of the attribute noted as: The server software version name.

Overrides:
testAttributeVersion in class ServerTestBase
Throws:
Exception

testAttributeServices

public void testAttributeServices()
                           throws Exception
A unit test for JUnit

Overrides:
testAttributeServices in class ServerTestBase
Throws:
Exception

testHomeOperationFindAll

public void testHomeOperationFindAll()
                              throws Exception
A test on the home operation findAll(String id)

Overrides:
testHomeOperationFindAll in class ServerTestBase
Throws:
Exception

testOperationLogin

public void testOperationLogin()
                        throws Exception
A Test of the operation Login()

Overrides:
testOperationLogin in class ServerTestBase
Throws:
Exception

testOperationGetReport

public void testOperationGetReport()
                            throws Exception
A Test of the operation GetReport()

Overrides:
testOperationGetReport in class ServerTestBase
Throws:
Exception

testOperationUpdate

public void testOperationUpdate()
                         throws Exception
A Test of the operation Update(File zippedCode)

Overrides:
testOperationUpdate in class ServerTestBase
Throws:
Exception

testOperationUpdateCorrupt

public void testOperationUpdateCorrupt()
                                throws Exception
A Test of the operation Update(File zippedCode)

Throws:
Exception

testOperationUpdateEmpty

public void testOperationUpdateEmpty()
                              throws Exception
A Test of the operation Update(File zippedCode)

Throws:
Exception

testOperationUpdate

public void testOperationUpdate(File zip,
                                File file,
                                String serverPath,
                                String zipname,
                                String msg)
                         throws Exception
A Test of the operation Update(File zippedCode)

Throws:
Exception

testOperationReboot

public void testOperationReboot()
                         throws Exception
A Test of the operation Reboot()

Overrides:
testOperationReboot in class ServerTestBase
Throws:
Exception

testOperationSaveFile

public void testOperationSaveFile()
                           throws Exception
A Test of the operation SaveFile(String serverPath,File file)

Overrides:
testOperationSaveFile in class ServerTestBase
Throws:
Exception

testOperationGetFile

public void testOperationGetFile()
                          throws Exception
A Test of the operation GetFile()

Overrides:
testOperationGetFile in class ServerTestBase
Throws:
Exception

testNameChange

public void testNameChange()
                    throws Exception
A unit test for JUnit

Throws:
Exception

testOperationSaveWebFile

public void testOperationSaveWebFile()
                              throws Exception
A Test of the operation SaveWebFile(String webPath,File file)

Overrides:
testOperationSaveWebFile in class ServerTestBase
Throws:
Exception

testLoadingConfigRDF

public void testLoadingConfigRDF()
                          throws Exception
A unit test for JUnit

Throws:
Exception

testURL

public void testURL()
             throws Exception
A unit test for JUnit

Throws:
Exception

testCmdExe

public void testCmdExe()
                throws Exception
A unit test for JUnit

Throws:
Exception

testAssociationCatalogs

public void testAssociationCatalogs()
                             throws Exception
A Test of the attribute catalogs as collection of Catalog

Overrides:
testAssociationCatalogs in class ServerTestBase
Throws:
Exception

testAttributeCreationDate

public void testAttributeCreationDate()
                               throws Exception
A test on CreationDate

Overrides:
testAttributeCreationDate in class ServerTestBase
Throws:
Exception

Nesstar SDK

Copyright©2003 NSD - All Rights Reserved