com.ptc.windchill.uwgm.proesrv.action
Class IBAModificationActionTest

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

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

Test class to test create/update and deletion of IBAs


Nested Class Summary
 
Nested classes inherited from class com.ptc.windchill.uwgm.test.util.AbstractUwgmTest
 
Field Summary
private static Log log
           
private  WTPrincipal principal
           
private  EPMDocument[] testDocs
           
private  WTPart[] testParts
           
private  WTContainer testProduct
           
private  EPMWorkspace ws
           
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
IBAModificationActionTest()
           
IBAModificationActionTest(String methodName)
           
 
Method Summary
private  boolean getResult(String[] attributesValue, Persistable[] persistableArray, boolean delete)
           
static void main(String[] args)
           
private  void setAttributes(String[] attributeValues, Map objMap)
           
protected  void setUp()
           
static junit.framework.Test suite()
           
 void testIBAModificationAction()
           
 
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, tearDown, 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

ws

private EPMWorkspace ws

testProduct

private WTContainer testProduct

testParts

private WTPart[] testParts

testDocs

private EPMDocument[] testDocs

principal

private WTPrincipal principal

wsDataLoader

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

log

private static Log log
Constructor Detail

IBAModificationActionTest

public IBAModificationActionTest()

IBAModificationActionTest

public IBAModificationActionTest(String methodName)
Method Detail

setUp

protected void setUp()
              throws Exception
Throws:
Exception

testIBAModificationAction

public void testIBAModificationAction()
                               throws Exception
Throws:
Exception

setAttributes

private void setAttributes(String[] attributeValues,
                           Map objMap)

getResult

private boolean getResult(String[] attributesValue,
                          Persistable[] persistableArray,
                          boolean delete)
                   throws Exception
Throws:
Exception

suite

public static junit.framework.Test suite()

main

public static void main(String[] args)