nesstar.api.faster
Class DatafileTestBase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by nesstar.test.NesstarTestCase
              extended by nesstar.api.faster.DatafileTestBase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
DatafileTest

public class DatafileTestBase
extends NesstarTestCase

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


Field Summary
static DatafileHome __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
DatafileTestBase(String testName)
          Constructor for the DatafileTestBase object
 
Method Summary
static junit.framework.Test getAssociationTest()
           
static junit.framework.Test getAttributesTest()
           
static DatafileHome getHome()
           
static junit.framework.Test getMethodsTest()
           
static junit.framework.Test getProperiesTest()
           
static void main(String[] args)
          The main program for the DatafileTestBase class
static junit.framework.Test suite()
          Return the suite of all tests of this class
 void testAssociationChildren()
          A Test of the attribute children as collection of Datafile
 void testAssociationParents()
          A Test of the attribute parents as collection of Datafile
 void testAssociationStudy()
          A Test of the attribute study of type Study
 void testAssociationVariable()
          A Test of the attribute variable as collection of Variable
 void testAttributeComment()
          A Test of the attribute comment
 void testAttributeContent()
          A Test of the attribute content
 void testAttributeCreationDate()
          A test on CreationDate
 void testAttributeDdiDatafileID()
          A Test of the attribute ddiDatafileID
 void testAttributeEncoding()
          A Test of the attribute encoding
 void testAttributeFileType()
          A Test of the attribute fileType
 void testAttributeHasData()
          A Test of the attribute hasData
 void testAttributeLabel()
          A Test of the attribute label
 void testAttributeName()
          A Test of the attribute name
 void testAttributeNumCases()
          A Test of the attribute numCases
 void testAttributeNumVars()
          A Test of the attribute numVars
 void testAttributeRecType()
          A Test of the attribute recType
 void testAttributeStructure()
          A Test of the attribute structure
 void testHomeOperationFindAll()
          A test on the home operation findAll(String id)
 void testHomeOperationFindByKey()
          A test on the home operation findByKey(String id)
 void testOperationAddDataFile()
          A Test of the operation AddDataFile(File file)
 
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
 

Field Detail

__home

public static DatafileHome __home
Constructor Detail

DatafileTestBase

public DatafileTestBase(String testName)
Constructor for the DatafileTestBase object

Parameters:
testName -
Method Detail

getHome

public static DatafileHome getHome()
                            throws Exception
Throws:
Exception

getProperiesTest

public static junit.framework.Test getProperiesTest()
                                             throws Exception
Returns:
all the tests on the properties of the Datafile
Throws:
Exception

getAttributesTest

public static junit.framework.Test getAttributesTest()
                                              throws Exception
Returns:
all the tests on the attributes of the Datafile
Throws:
Exception

getAssociationTest

public static junit.framework.Test getAssociationTest()
                                               throws Exception
Returns:
all the tests on the associations of the Datafile
Throws:
Exception

getMethodsTest

public static junit.framework.Test getMethodsTest()
                                           throws Exception
Returns:
all the test on the methods of the Datafile
Throws:
Exception

main

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

Parameters:
args - The command line arguments

suite

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


testAttributeNumCases

public void testAttributeNumCases()
                           throws Exception
A Test of the attribute numCases

Number of cases or observations in the entire file. To be used for rectangular files only.

Throws:
Exception

testAttributeNumVars

public void testAttributeNumVars()
                          throws Exception
A Test of the attribute numVars

Number of variables in the entire file.To be used for rectangular files only.

Throws:
Exception

testAttributeName

public void testAttributeName()
                       throws Exception
A Test of the attribute name

replicated in label - should be deprecated *

Throws:
Exception

testAttributeFileType

public void testAttributeFileType()
                           throws Exception
A Test of the attribute fileType

Types of data files include raw data (ASCII, EBCDIC, etc.) and software-dependent files such as SAS datasets, SPSS export files, etc.

Throws:
Exception

testAttributeRecType

public void testAttributeRecType()
                          throws Exception
A Test of the attribute recType

Indicates the type of record, e.g., "A records" or "Household records".

Throws:
Exception

testAttributeEncoding

public void testAttributeEncoding()
                           throws Exception
A Test of the attribute encoding

The charset attribute allows you to specify the character set used in the file, e.g., us-ascii, ebcdic, unicode UTF-8, etc.

Throws:
Exception

testAttributeStructure

public void testAttributeStructure()
                            throws Exception
A Test of the attribute structure

Indicates hierarchical, rectangular, relational or nested (the default is rectangular).

Throws:
Exception

testAttributeDdiDatafileID

public void testAttributeDdiDatafileID()
                                throws Exception
A Test of the attribute ddiDatafileID

File ID (local to this data file)

Throws:
Exception

testAttributeContent

public void testAttributeContent()
                          throws Exception
A Test of the attribute content

Throws:
Exception

testAttributeLabel

public void testAttributeLabel()
                        throws Exception
A Test of the attribute label

Contains a short title that will be used to distinguish a particular file/part from other files/parts in the data collection.

Throws:
Exception

testAttributeComment

public void testAttributeComment()
                          throws Exception
A Test of the attribute comment

Abstract or description of file. An unformatted summary describing the purpose, nature, and scope of the data file, special characteristics of its contents, major subject areas covered, and what questions the PIs attempted to answer when they created the file. A listing of major variables in the file is important here. In the case of multi-file collections, this uniquely describes the contents of each file.

Throws:
Exception

testAttributeHasData

public void testAttributeHasData()
                          throws Exception
A Test of the attribute hasData

Does this Datafile have data?

Throws:
Exception

testAttributeCreationDate

public void testAttributeCreationDate()
                               throws Exception
A test on CreationDate

Throws:
Exception

testHomeOperationFindByKey

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

Throws:
Exception

testHomeOperationFindAll

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

Throws:
Exception

testOperationAddDataFile

public void testOperationAddDataFile()
                              throws Exception
A Test of the operation AddDataFile(File file)

add the data file corresponding to this object

Throws:
Exception

testAssociationStudy

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

Throws:
Exception

testAssociationParents

public void testAssociationParents()
                            throws Exception
A Test of the attribute parents as collection of Datafile

Throws:
Exception

testAssociationChildren

public void testAssociationChildren()
                             throws Exception
A Test of the attribute children as collection of Datafile

Throws:
Exception

testAssociationVariable

public void testAssociationVariable()
                             throws Exception
A Test of the attribute variable as collection of Variable

Throws:
Exception

Nesstar SDK

Copyright©2003 NSD - All Rights Reserved