nesstar.api.faster
Class CubeTestBase

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

public class CubeTestBase
extends NesstarTestCase

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


Field Summary
static CubeHome __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
CubeTestBase(String testName)
          Constructor for the CubeTestBase object
 
Method Summary
static junit.framework.Test getAssociationTest()
           
static junit.framework.Test getAttributesTest()
           
static CubeHome getHome()
           
static junit.framework.Test getMethodsTest()
           
static junit.framework.Test getProperiesTest()
           
static void main(String[] args)
          The main program for the CubeTestBase class
static junit.framework.Test suite()
          Return the suite of all tests of this class
 void testAssociationDimensions()
          A Test of the attribute dimensions as collection of Dimension
 void testAssociationMeasures()
          A Test of the attribute measures as collection of Measure
 void testAssociationStudy()
          A Test of the attribute study of type Study
 void testAttributeAnalysUnit()
          A Test of the attribute analysUnit
 void testAttributeComment()
          A Test of the attribute comment
 void testAttributeCreationDate()
          A test on CreationDate
 void testAttributeEmbargo()
          A Test of the attribute embargo
 void testAttributeFileLocation()
          A Test of the attribute fileLocation
 void testAttributeHasData()
          A Test of the attribute hasData
 void testAttributeImputation()
          A Test of the attribute imputation
 void testAttributeLabel()
          A Test of the attribute label
 void testAttributeLocation()
          A Test of the attribute location
 void testAttributeNotes()
          A Test of the attribute notes
 void testAttributeRespUnit()
          A Test of the attribute respUnit
 void testAttributeSecurity()
          A Test of the attribute security
 void testAttributeUniverse()
          A Test of the attribute universe
 void testAttributeVersion()
          A Test of the attribute version
 void testHomeOperationAddCube()
          A Test of the Home operation addCube(File file,String id,String cubeAccessCondition,String studyAccessCondition)
 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,String format)
 void testOperationQuery()
          A Test of the operation Query(String mdx,Boolean includeData,Boolean includeMeta)
 
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 CubeHome __home
Constructor Detail

CubeTestBase

public CubeTestBase(String testName)
Constructor for the CubeTestBase object

Parameters:
testName -
Method Detail

getHome

public static CubeHome getHome()
                        throws Exception
Throws:
Exception

getProperiesTest

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

getAttributesTest

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

getAssociationTest

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

getMethodsTest

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

main

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

Parameters:
args - The command line arguments

suite

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


testAttributeFileLocation

public void testAttributeFileLocation()
                               throws Exception
A Test of the attribute fileLocation

Throws:
Exception

testAttributeLocation

public void testAttributeLocation()
                           throws Exception
A Test of the attribute location

Throws:
Exception

testAttributeImputation

public void testAttributeImputation()
                             throws Exception
A Test of the attribute imputation

Throws:
Exception

testAttributeSecurity

public void testAttributeSecurity()
                           throws Exception
A Test of the attribute security

Throws:
Exception

testAttributeEmbargo

public void testAttributeEmbargo()
                          throws Exception
A Test of the attribute embargo

Throws:
Exception

testAttributeUniverse

public void testAttributeUniverse()
                           throws Exception
A Test of the attribute universe

Throws:
Exception

testAttributeRespUnit

public void testAttributeRespUnit()
                           throws Exception
A Test of the attribute respUnit

Throws:
Exception

testAttributeAnalysUnit

public void testAttributeAnalysUnit()
                             throws Exception
A Test of the attribute analysUnit

Throws:
Exception

testAttributeNotes

public void testAttributeNotes()
                        throws Exception
A Test of the attribute notes

Throws:
Exception

testAttributeVersion

public void testAttributeVersion()
                          throws Exception
A Test of the attribute version

Throws:
Exception

testAttributeHasData

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

Does this cube have data files?.

Throws:
Exception

testAttributeLabel

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

Throws:
Exception

testAttributeComment

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

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

testOperationQuery

public void testOperationQuery()
                        throws Exception
A Test of the operation Query(String mdx,Boolean includeData,Boolean includeMeta)

Throws:
Exception

testOperationAddDataFile

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

Throws:
Exception

testHomeOperationAddCube

public void testHomeOperationAddCube()
                              throws Exception
A Test of the Home operation addCube(File file,String id,String cubeAccessCondition,String studyAccessCondition)

Create a cube from a description file

Throws:
Exception

testAssociationStudy

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

Throws:
Exception

testAssociationMeasures

public void testAssociationMeasures()
                             throws Exception
A Test of the attribute measures as collection of Measure

Throws:
Exception

testAssociationDimensions

public void testAssociationDimensions()
                               throws Exception
A Test of the attribute dimensions as collection of Dimension

Throws:
Exception

Nesstar SDK

Copyright©2003 NSD - All Rights Reserved