nesstar.api.common
Class EGMSResource2Test

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by nesstar.test.NesstarTestCase
              extended by nesstar.api.common.EGMSResource2TestBase
                  extended by nesstar.api.common.EGMSResource2Test
All Implemented Interfaces:
junit.framework.Test

public class EGMSResource2Test
extends EGMSResource2TestBase

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


Field Summary
 
Fields inherited from class nesstar.api.common.EGMSResource2TestBase
__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
EGMSResource2Test(String testName)
          Constructor for the EGMSResource2Test object
 
Method Summary
static void main(String[] args)
          The main program for the EGMSResource2Test class
static junit.framework.Test suite()
          Return the suite of all tests of this class
 void testAssociationEvent()
          A Test of the attribute event of type Event
 void testAssociationPerson()
          A Test of the attribute person of type Person
 void testAssociationStudy()
          A Test of the attribute study of type Study2
 void testAttributeAddresseeCopy()
          A Test of the attribute addresseeCopy
 void testAttributeComment()
          A test on Comment
 void testAttributeCoverageTemporalDateCapturePeriodEnds()
          A Test of the attribute CoverageTemporalDateCapturePeriodEnds
 void testAttributeCreationDate()
          A test on CreationDate
 void testAttributeDateAcquired()
          A Test of the attribute dateAcquired
 void testAttributeDateAvailableEnd()
          A Test of the attribute dateAvailableEnd
 void testAttributeDateValidEnd()
          A Test of the attribute dateValidEnd
 void testAttributeIdentifierCaseID()
          A Test of the attribute identifierCaseID
 void testAttributeLabel()
          A test on Label
 void testAttributeSubjectPerson()
          A Test of the attribute subjectPerson
 void testHomeOperationFindAll()
          A test on the home operation findAll(String id)
 void testHomeOperationFindByKey()
          A test on the home operation findByKey(String id)
 void testOperationGetFileURL()
          A Test of the operation GetFileURL()
 void testOperationSaveFile()
          A Test of the operation SaveFile(File file)
 void testSetGetEndDates()
           
 void testSplit()
           
 
Methods inherited from class nesstar.api.common.EGMSResource2TestBase
getAssociationTest, getAttributesTest, getHome, getMethodsTest, getProperiesTest
 
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

EGMSResource2Test

public EGMSResource2Test(String testName)
Constructor for the EGMSResource2Test object

Parameters:
testName -
Method Detail

main

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

Parameters:
args - The command line arguments

suite

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


testAttributeComment

public void testAttributeComment()
                          throws Exception
A test on Comment

Overrides:
testAttributeComment in class EGMSResource2TestBase
Throws:
Exception

testAttributeLabel

public void testAttributeLabel()
                        throws Exception
A test on Label

Overrides:
testAttributeLabel in class EGMSResource2TestBase
Throws:
Exception

testHomeOperationFindByKey

public void testHomeOperationFindByKey()
                                throws Exception
A test on the home operation findByKey(String id)

Overrides:
testHomeOperationFindByKey in class EGMSResource2TestBase
Throws:
Exception

testHomeOperationFindAll

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

Overrides:
testHomeOperationFindAll in class EGMSResource2TestBase
Throws:
Exception

testSetGetEndDates

public void testSetGetEndDates()
                        throws Exception
Throws:
Exception

testOperationSaveFile

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

Save a file to be linked to the resource;

The file will be stored in a folder in the server not accessible through web

Overrides:
testOperationSaveFile in class EGMSResource2TestBase
Throws:
Exception

testSplit

public void testSplit()
               throws Exception
Throws:
Exception

testOperationGetFileURL

public void testOperationGetFileURL()
                             throws Exception
A Test of the operation GetFileURL()

Overrides:
testOperationGetFileURL in class EGMSResource2TestBase
Throws:
Exception

testAssociationStudy

public void testAssociationStudy()
                          throws Exception
A Test of the attribute study of type Study2

Throws:
Exception

testAssociationPerson

public void testAssociationPerson()
                           throws Exception
A Test of the attribute person of type Person

Throws:
Exception

testAssociationEvent

public void testAssociationEvent()
                          throws Exception
A Test of the attribute event of type Event

Throws:
Exception

testAttributeAddresseeCopy

public void testAttributeAddresseeCopy()
                                throws Exception
A Test of the attribute addresseeCopy

The person (or persons) to whom the resource was copied.

For more information see http://www.govtalk.gov.uk/documents/metadataV2.pdf

Overrides:
testAttributeAddresseeCopy in class EGMSResource2TestBase
Throws:
Exception

testAttributeCoverageTemporalDateCapturePeriodEnds

public void testAttributeCoverageTemporalDateCapturePeriodEnds()
                                                        throws Exception
A Test of the attribute CoverageTemporalDateCapturePeriodEnds

If an element of EGMSResource.dateCapturePeriod is a range the corresponding element of this array stores the end of the period.

Overrides:
testAttributeCoverageTemporalDateCapturePeriodEnds in class EGMSResource2TestBase
Throws:
Exception

testAttributeDateAcquired

public void testAttributeDateAcquired()
                               throws Exception
A Test of the attribute dateAcquired

Refinement of date

The date on which the resource was received into the organisation.

For more information see http://www.govtalk.gov.uk/documents/metadataV2.pdf

Replaces the mispelled EGMSResource.dateAquired.

Overrides:
testAttributeDateAcquired in class EGMSResource2TestBase
Throws:
Exception

testAttributeDateAvailableEnd

public void testAttributeDateAvailableEnd()
                                   throws Exception
A Test of the attribute dateAvailableEnd

To be used, if the dateAvailable property is a range, to store the end value of the range.

For more information see http://www.govtalk.gov.uk/documents/metadataV2.pdf

Overrides:
testAttributeDateAvailableEnd in class EGMSResource2TestBase
Throws:
Exception

testAttributeDateValidEnd

public void testAttributeDateValidEnd()
                               throws Exception
A Test of the attribute dateValidEnd

To be used, if the dateValid property is a range, to store the end value of the range.

For more information see http://www.govtalk.gov.uk/documents/metadataV2.pdf

Overrides:
testAttributeDateValidEnd in class EGMSResource2TestBase
Throws:
Exception

testAttributeIdentifierCaseID

public void testAttributeIdentifierCaseID()
                                   throws Exception
A Test of the attribute identifierCaseID

Refinement of Identifier to identify the case handling environment.

For more information see e-GMS 3.0.

Overrides:
testAttributeIdentifierCaseID in class EGMSResource2TestBase
Throws:
Exception

testAttributeCreationDate

public void testAttributeCreationDate()
                               throws Exception
A test on CreationDate

Overrides:
testAttributeCreationDate in class EGMSResource2TestBase
Throws:
Exception

testAttributeSubjectPerson

public void testAttributeSubjectPerson()
                                throws Exception
A Test of the attribute subjectPerson

Refinement of Subject.

For more information see e-GMS 3.0.

Overrides:
testAttributeSubjectPerson in class EGMSResource2TestBase
Throws:
Exception

Nesstar SDK

Copyright©2003 NSD - All Rights Reserved