public static TestSuite getDeleteObjectTestSuite() { TestSuite suite = new TestSuite(); suite.setName("EmployeeDeleteObjectTestSuite"); suite.setDescription( "[NLS_Japanese] This suite tests the deletion of each object in the employee demo."); Class employeeClass = NLSEmployee.class; Class largeProjectClass = LargeProject.class; Class smallProjectClass = SmallProject.class; PopulationManager manager = PopulationManager.getDefaultManager(); suite.addTest(new NLSEmployeeDeleteTest(manager.getObject(employeeClass, "0001"))); suite.addTest(new NLSEmployeeDeleteTest(manager.getObject(employeeClass, "0002"))); suite.addTest(new NLSEmployeeDeleteTest(manager.getObject(employeeClass, "0003"))); suite.addTest(new NLSEmployeeDeleteTest(manager.getObject(employeeClass, "0004"))); suite.addTest(new NLSEmployeeDeleteTest(manager.getObject(employeeClass, "0005"))); suite.addTest(new NLSProjectDeleteTest(manager.getObject(smallProjectClass, "0001"))); suite.addTest(new NLSProjectDeleteTest(manager.getObject(smallProjectClass, "0002"))); suite.addTest(new NLSProjectDeleteTest(manager.getObject(smallProjectClass, "0003"))); suite.addTest(new NLSProjectDeleteTest(manager.getObject(largeProjectClass, "0001"))); suite.addTest(new NLSProjectDeleteTest(manager.getObject(largeProjectClass, "0002"))); suite.addTest(new NLSProjectDeleteTest(manager.getObject(largeProjectClass, "0003"))); return suite; }
public static TestSuite getReadObjectTestSuite() { TestSuite suite = new TestSuite(); suite.setName("InterfaceWithoutTablesReadObjectTestSuite"); suite.setDescription( "This suite test the reading of each object in the interface model (without tables)."); PopulationManager manager = PopulationManager.getDefaultManager(); suite.addTest(new ReadObjectTest(manager.getObject(Actor.class, "example4"))); suite.addTest(new ReadObjectTest(manager.getObject(Documentary.class, "example1"))); suite.addTest(new ReadObjectTest(manager.getObject(Film.class, "example1"))); suite.addTest(new ReadObjectTest(manager.getObject(Employee.class, "example2"))); suite.addTest(new ReadObjectTest(manager.getObject(CourseDeveloper.class, "example1"))); suite.addTest(new ReadObjectTest(manager.getObject(Email.class, "example1"))); suite.addTest(new ReadObjectTest(manager.getObject(PersonnelManager.class, "example1"))); suite.addTest(new ReadObjectTest(manager.getObject(Phone.class, "example1"))); suite.addTest(new ReadObjectTest(manager.getObject(ProductDeveloper.class, "example1"))); suite.addTest(new ReadObjectTest(manager.getObject(ProductManager.class, "example1"))); suite.addTest(new ReadObjectTest(manager.getObject(Receptionist.class, "example1"))); suite.addTest(new ReadObjectTest(manager.getObject(Secretary.class, "example1"))); suite.addTest(new ReadObjectTest(manager.getObject(Employee.class, "example4"))); suite.addTest(new ReadObjectTest(manager.getObject(Employee.class, "example1"))); suite.addTest(getReadInterfaceObjectTest()); return suite; }
public static TestSuite getSequenceTestSuite() { TestSuite suite; suite = new TestSuite(); suite.setName("SequenceTestSuite"); suite.setDescription("This tests both custom and regular sequencing."); suite.addTest(new CustomSequenceTest()); suite.addTest(new SequencingConcurrencyTest(7, 100, false, false)); suite.addTest(new SequencingConcurrencyTest(7, 100, false, false, 2)); suite.addTest(new SequencingConcurrencyTest(7, 100, false, true)); suite.addTest(new SequencingConcurrencyTest(7, 100, true, false)); suite.addTest(new SequencingConcurrencyTest(7, 100, true, false, 2)); suite.addTest(new SequencingConcurrencyTest(7, 100, true, true)); suite.addTest(new SequencingRollbackTest(true)); suite.addTest(new SequencingRollbackTest(false)); suite.addTest(new SequenceStringPKInsertTest()); suite.addTest(new SequenceStringExistingPKTest()); suite.addTest(new CustomSequencingPolicyTest()); suite.addTest(new InitializeDescriptorsBeforeLoginTest()); suite.addTest(new SequencingTableQualifierTest(SequencingTableQualifierTest.TABLE_SEQUENCE)); suite.addTest( new SequencingTableQualifierTest(SequencingTableQualifierTest.UNARY_TABLE_SEQUENCE)); suite.addTest(new SequenceFieldRemovalForAcquireValueAfterInsertTest()); suite.addTest(new CannotOverrideConnectedSequenceTest()); return suite; }
public static TestSuite getReadAllTestSuite() { TestSuite suite = new TestSuite(); suite.setName("EmployeeReadAllTestSuite"); suite.setDescription( "This suite tests the reading of all the objects of each class in the employee demo."); suite.addTest(new ReadAllTest(Employee.class, 12)); suite.addTest( new ReadAllCallTest( Employee.class, 12, new SQLCall("SELECT VERSION, EMP_ID, L_NAME, F_NAME FROM UNIDIR_EMPLOYEE"))); // Add new tests here ... Expression orderBy = new ExpressionBuilder().get("firstName").ascending(); Call call = new SQLCall("SELECT VERSION, EMP_ID, L_NAME, F_NAME FROM UNIDIR_EMPLOYEE"); suite.addTest(new ReadAllCallWithOrderingTest(Employee.class, 12, call, orderBy)); suite.addTest(new JoinTest()); suite.addTest(new JoinTest_SelectByFirstName()); suite.addTest(new BatchReadingTest()); suite.addTest(new BatchReadingTest_SelectByFirstName()); return suite; }
public static TestSuite getDeleteTestSuite() { TestSuite suite = new TestSuite(); suite.setName("Delete Tests"); suite.addTest(new DeleteTest()); return suite; }
public static TestSuite getSRGUpdateObjectTestSuite() { TestSuite suite = new TestSuite(); suite.setName("EmployeeUpdateObjectTestSuite"); suite.setDescription("This suite tests the updating of each object in the employee demo."); Class employeeClass = Employee.class; Class largeProjectClass = LargeProject.class; Class smallProjectClass = SmallProject.class; PopulationManager manager = PopulationManager.getDefaultManager(); suite.addTest(new WriteObjectTest(manager.getObject(employeeClass, "0001"))); suite.addTest(new WriteObjectTest(manager.getObject(employeeClass, "0002"))); suite.addTest(new WriteObjectTest(manager.getObject(employeeClass, "0003"))); suite.addTest(new WriteObjectTest(manager.getObject(employeeClass, "0004"))); suite.addTest(new WriteObjectTest(manager.getObject(employeeClass, "0005"))); suite.addTest(new WriteObjectTest(manager.getObject(smallProjectClass, "0001"))); suite.addTest(new WriteObjectTest(manager.getObject(smallProjectClass, "0002"))); suite.addTest(new WriteObjectTest(manager.getObject(smallProjectClass, "0003"))); suite.addTest(new WriteObjectTest(manager.getObject(largeProjectClass, "0001"))); suite.addTest(new WriteObjectTest(manager.getObject(largeProjectClass, "0002"))); suite.addTest(new WriteObjectTest(manager.getObject(largeProjectClass, "0003"))); return suite; }
public static TestSuite getCopyingTestSuite() { TestSuite suite; suite = new TestSuite(); suite.setName("CopyingTestSuite"); suite.setDescription("This tests object copying."); suite.addTest(new ObjectCopyingTest()); return suite; }
public static TestSuite getDatabaseLoginCodeCoverageTestSuite() { TestSuite suite; suite = new TestSuite(); suite.setName("DatabaseLoginCodeCoverageTestSuite"); suite.setDescription("This tests code coverage for DatabaseLogin."); suite.addTest(new DatabaseLoginCodeCoverageTest()); return suite; }
public static TestSuite getMessageLoggingTestSuite() { TestSuite suite; suite = new TestSuite(); suite.setName("Message Logging"); suite.setDescription("This Suite tests the functionality of Logging messages."); suite.addTest(new MessageLoggingEfficiencyTest()); return suite; }
public static TestSuite getInstantiationPoicyTestSuite() { TestSuite suite = new TestSuite(); suite.setName("Instantiation Policy Test Suite"); suite.setDescription("Test instantiation policy feature."); suite.addTest(new InstantiationPolicyTest()); return suite; }
public static TestSuite getSessionAPITestSuite() { TestSuite suite = new TestSuite(); suite.setName("Session API Test Suite"); suite.setDescription("Test Session API."); suite.addTest(new GetClassDescriptorForAliasTest()); return suite; }
public static TestSuite getWriteTestSuite() { TestSuite suite = new TestSuite(); suite.setName("Write/Update Tests"); suite.addTest(new InsertTest()); suite.addTest(new UpdateTest()); return suite; }
public static TestSuite getManyDescriptorTestSuite() { TestSuite suite = new TestSuite(); suite.setName("InterfaceWithoutTablesManyDescriptorTestSuite"); suite.setDescription("This suite tests the support of many descriptors. (without tables)."); suite.addTest(new DescriptorInitTest()); return suite; }
public TestSuite getBidirectionalRelationshipTestSuite() { TestSuite suite = new TestSuite(); suite.setName("BidirectionalRelationshipTestSuite"); suite.setDescription("This suite tests bidirectional relationship maintenance."); suite.addTest(new BidirectionalRelationshipMaintenanceTest()); return suite; }
// For CR#4334, test reading through write connection when in transaction and // using a client/server setup. // public static TestSuite getReadingThroughWriteConnectionSuite() { TestSuite suite; suite = new TestSuite(); suite.setName("ReadingThroughWriteConnectionSuite"); suite.setDescription( "This suite tests reading through write connection when in transaction and using a client/server."); suite.addTests(ReadingThroughWriteConnectionInTransactionTest.buildTests()); return suite; }
public static TestSuite getJNDIConnectionTestSuite() { TestSuite suite = new TestSuite(); suite.setName("JNDIConnectionTestSuite"); suite.setDescription("Test connecting to a database with a JNDI-supplied DataSource"); suite.addTest(new JNDIConnectionTest()); return suite; }
public static TestSuite getProxyObjectTestSuite() { TestSuite suite = new TestSuite(); suite.setName("Proxy Object Tests"); suite.addTest(new DeleteProxyObjectTest()); suite.addTest(new DoesExistProxyObjectTest()); suite.addTest(new ReadProxyObjectTest()); suite.addTest(new UOWRegisterProxyObjectTest()); return suite; }
public static TestSuite getExceptionHandlerTestSuite() { TestSuite suite; suite = new TestSuite(); suite.setName("ExceptionHandler"); suite.setDescription("This Suite tests the functionality of ExceptionHandler."); suite.addTest(new ExceptionHandlerTest1()); suite.addTest(new ExceptionHandlerTest2()); suite.addTest(new ExceptionHandlerLoginIntegrityTest()); return suite; }
public static TestSuite getNullValueTestSuite() { TestSuite suite; suite = new TestSuite(); suite.setName("NullValueTestSuite"); suite.setDescription("Test default null value settings"); suite.addTest(new NullValueTest()); suite.addTest(new NoDefaultNullValueTest()); return suite; }
public static TestSuite getUnitOfWorkTestSuite() { TestSuite suite = new TestSuite(); suite.setName("UnitOfWork Tests"); suite.addTest(new UnitOfWorkUpdateTest()); suite.addTest(new UnitOfWorkUpdateWithNewObjectTest()); suite.addTest(new UnitOfWorkCommitAndResume()); suite.addTest(new UnitOfWorkUpdateFromCache()); suite.addTest(new UnitOfWorkReplaceTest()); return suite; }
public static TestSuite getReadTestSuite() { TestSuite suite = new TestSuite(); suite.setName("Read Tests"); suite.addTest(new ReadWithExpressionTest()); suite.addTest(new ReadAllTest()); suite.addTest(new BatchReadTest()); suite.addTest(new InterfaceProxyInvocationTest()); suite.addTest(new ReadWithProxyEqualityExpression()); suite.addTest(new InheritanceReadAllTest()); return suite; }
public TestSuite getNullDelegateInValueHolderTestSuite() { TestSuite suite = new TestSuite(); suite.setName("NullDelegateInValueHolderTestSuite"); suite.setDescription("This suite tests setting a ValueHolder in a transparent collection"); suite.addTest(new NullDelegateInValueHolderTest(IndirectList.class)); suite.addTest(new NullDelegateInValueHolderTest(IndirectSet.class)); suite.addTest(new NullDelegateInValueHolderTest(IndirectMap.class)); return suite; }
public static TestSuite getExceptionsTestSuite() { TestSuite suite = new TestSuite(); suite.setName("ExceptionsTestSuite"); suite.setDescription("Verifies whether the right exceptions are thrown"); suite.addTest(new RMIConnectionExceptionsTest(TransporterGenerator.THROW_REMOTE_EXCEPTION)); suite.addTest( new RMIConnectionExceptionsTest(TransporterGenerator.SET_EXCEPTION_INTO_TRANSPORTER)); return suite; }
public static TestSuite getCustomSequenceTestSuite() { TestSuite suite; suite = new TestSuite(); suite.setName("CustomSequenceTestSuite"); suite.setDescription("This tests custom sequencing."); suite.addTest(new CustomSequenceTest()); return suite; }
public static TestSuite getFieldedMessageLoggingTestSuite() { TestSuite suite; suite = new TestSuite(); suite.setName("Fielded Message Logging"); suite.setDescription( "This Suite tests the functionality of Logging messages containing formatting strings."); suite.addTest(new FieldedMessageLoggingTest()); // This test exercises the code that does a key:value lookup for messages that are not // translated suite.addTest(new FieldedMessageLoggingTraceLocalizationTest()); return suite; }
public TestSuite getCustomIndirectContainerTestSuite() { TestSuite suite = new TestSuite(); suite.setName("CustomIndirectContainerTestSuite"); suite.setDescription("This suite tests custom IndirectContainers."); PopulationManager manager = PopulationManager.getDefaultManager(); suite.addTest(new ReadObjectTest(manager.getObject(Dog.class, "Bart"))); suite.addTest(new UpdateDogTest()); suite.addTest(new NullCollectionTest()); return suite; }
public void addTests() { TestSuite jmsSuite = new TestSuite(); jmsSuite.setName("JMSDirectTestSuite"); jmsSuite.addTest(new JMSDirectConnectTest()); jmsSuite.addTest(new JMSDirectInteractionTest()); addTest(jmsSuite); TestSuite javaSuite = new TestSuite(); javaSuite.setName("JavaDirectTestSuite"); javaSuite.addTest(new JavaDirectConnectTest()); javaSuite.addTest(new JavaDirectInteractionTest()); addTest(javaSuite); TestSuite toplinkSuite = new TestSuite(); toplinkSuite.setName("TopLinkTestSuite"); toplinkSuite.addTest(new ConnectTest()); toplinkSuite.addTest(new AuthenticationTest()); toplinkSuite.addTest(new ReadWriteTest()); toplinkSuite.addTest(new ReadTimeoutTest()); toplinkSuite.addTest(new ReadUOWTest()); addTest(toplinkSuite); }
protected TestSuite getTestSuite() { TestSuite suite = new TestSuite(); suite.setName("NCHAR Test Suite"); suite.addTest(new ReadNcharTest()); String str = "shouldBindAllParameters"; Object obj = getSession().getPlatform(); suite.addTests(TestVariation.get(obj, str, new InsertNullNcharTest())); suite.addTests(TestVariation.get(obj, str, new InsertNcharTest())); suite.addTests(TestVariation.get(obj, str, new UpdateNullNcharTest())); suite.addTests(TestVariation.get(obj, str, new UpdateNcharTest())); return suite; }
public static TestSuite getOptimisticLockingTestSuite() { TestSuite suite; suite = new TestSuite(); suite.setName("OptimisticLockingTestSuite"); suite.setDescription("This suite tests the functionality of the optimistic locking feature."); suite.addTest(new OptimisticLockingDeleteRowTest()); suite.addTest(new OptimisticLockingChangedValueTest()); suite.addTest(new OptimisticLockingChangedValueUpdateTest()); suite.addTest(new OptimisticLockingDeleteValueUpdateTest()); return suite; }
public static TestSuite getInsertObjectTestSuite() { TestSuite suite = new TestSuite(); suite.setName("EmployeeUOWBasicInsertObjectTestSuite"); suite.setDescription( "This suite tests the insertion of each object in the employee demo using uow."); EmployeePopulator system = new EmployeePopulator(); suite.addTest(new UnitOfWorkBasicInsertObjectTest(system.basicEmployeeExample1())); suite.addTest(new UnitOfWorkBasicInsertObjectTest(system.basicEmployeeExample2())); suite.addTest(new UnitOfWorkBasicInsertObjectTest(system.basicEmployeeExample3())); suite.addTest(new UnitOfWorkBasicInsertObjectTest(system.basicEmployeeExample4())); suite.addTest(new UnitOfWorkBasicInsertObjectTest(system.basicEmployeeExample5())); return suite; }