com.ptc.windchill.uwgm.common.pdm
Class RevisionIterationInfoHelperTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended bycom.ptc.windchill.uwgm.test.util.AbstractUwgmTest
              extended bycom.ptc.windchill.uwgm.common.pdm.RevisionIterationInfoHelperTest
All Implemented Interfaces:
junit.framework.Test, com.ptc.windchill.uwgm.test.util.UwgmTestConstants

public class RevisionIterationInfoHelperTest
extends com.ptc.windchill.uwgm.test.util.AbstractUwgmTest

Test class for RevisionIterationInfoHelper based on JUnit framework. Currently contains the following tests: 1) testDisplayInfo(): Tests the displayInfo() method of RevisionIterationInfoHelper by comparing the display identifiers computed manually and those returned by this method for each part and document created. The workspace, the parts and documents are created and deleted in the setUp() and tearDown() methods respectively. An instance of WorkspaceDataLoader is used for creation and deletion of the test data.


Nested Class Summary
 
Nested classes inherited from class com.ptc.windchill.uwgm.test.util.AbstractUwgmTest
 
Field Summary
private  EPMDocument[] testDocs
           
private  WTPart[] testParts
           
private  com.ptc.windchill.uwgm.test.fixture.WorkspaceDataLoader wsDataLoader
           
 
Fields inherited from class com.ptc.windchill.uwgm.test.util.AbstractUwgmTest
 
Fields inherited from class junit.framework.TestCase
 
Fields inherited from interface com.ptc.windchill.uwgm.test.util.UwgmTestConstants
UWGM_CLIENT_CACHE_ID, UWGM_CLIENT_NAME, UWGM_CLIENT_VERSION, UWGM_TEST_ASSEMBLY_CHILDREN_NOS, UWGM_TEST_BOOLEAN, UWGM_TEST_DEFAULT_FOLDER_PATH, UWGM_TEST_DEFAULT_LIFECYCLE_NAME, UWGM_TEST_DEFAULT_LIFECYCLE_PROP_NAME, UWGM_TEST_DEFAULT_TEAMTEMPLATE_NAME, UWGM_TEST_DOC_NAME_PREFIX, UWGM_TEST_DOC_NOS, UWGM_TEST_FAMILY_INSTANCE_NOS, UWGM_TEST_FLOAT, UWGM_TEST_FOLDER_NAME_PREFIX, UWGM_TEST_GENERIC_NAME_PREFIX, UWGM_TEST_INSTANCE_NAME_PREFIX, UWGM_TEST_INTEGER, UWGM_TEST_PART_NAME_PREFIX, UWGM_TEST_PART_NOS, UWGM_TEST_PRODUCT1_NAME, UWGM_TEST_PROJECT1_NAME, UWGM_TEST_STRING, UWGM_TEST_WORKSPACE_NAME_PREFIX
 
Constructor Summary
RevisionIterationInfoHelperTest()
           
RevisionIterationInfoHelperTest(String methodName)
           
 
Method Summary
private  String computeDisplayID(Iterated iterated)
           
static void main(String[] args)
           
protected  void setUp()
           
static junit.framework.Test suite()
           
protected  void tearDown()
           
 void testDisplayInfo()
           
 
Methods inherited from class com.ptc.windchill.uwgm.test.util.AbstractUwgmTest
getTestResult, reportError, reportFailure, run
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, runBare, runTest, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

testParts

private WTPart[] testParts

testDocs

private EPMDocument[] testDocs

wsDataLoader

private com.ptc.windchill.uwgm.test.fixture.WorkspaceDataLoader wsDataLoader
Constructor Detail

RevisionIterationInfoHelperTest

public RevisionIterationInfoHelperTest()

RevisionIterationInfoHelperTest

public RevisionIterationInfoHelperTest(String methodName)
Method Detail

setUp

protected void setUp()

testDisplayInfo

public void testDisplayInfo()

computeDisplayID

private String computeDisplayID(Iterated iterated)
                         throws WTException
Throws:
WTException

tearDown

protected void tearDown()

suite

public static junit.framework.Test suite()

main

public static void main(String[] args)