org.apache.derbyTesting.junit
Class ChangeUserSetup

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.extensions.TestDecorator
          extended by junit.extensions.TestSetup
              extended by org.apache.derbyTesting.junit.ChangeConfigurationSetup
                  extended by org.apache.derbyTesting.junit.ChangeUserSetup
All Implemented Interfaces:
junit.framework.Test

final class ChangeUserSetup
extends ChangeConfigurationSetup

A decorator that changes the default user and password for the current configuration. Its tearDown method restores the previous configuration. Optionally the passwordToken can be changed as well.


Field Summary
private  java.lang.String password
           
private  java.lang.String passwordToken
           
private  java.lang.String user
           
 
Fields inherited from class junit.extensions.TestDecorator
fTest
 
Constructor Summary
ChangeUserSetup(junit.framework.Test test, java.lang.String user, java.lang.String password)
           
ChangeUserSetup(junit.framework.Test test, java.lang.String user, java.lang.String password, java.lang.String passwordToken)
           
 
Method Summary
(package private)  TestConfiguration getNewConfiguration(TestConfiguration old)
          Return the new configuration to use at setUp time.
 
Methods inherited from class org.apache.derbyTesting.junit.ChangeConfigurationSetup
setUp, tearDown
 
Methods inherited from class junit.extensions.TestSetup
run
 
Methods inherited from class junit.extensions.TestDecorator
basicRun, countTestCases, getTest, 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

user

private final java.lang.String user

password

private final java.lang.String password

passwordToken

private final java.lang.String passwordToken
Constructor Detail

ChangeUserSetup

ChangeUserSetup(junit.framework.Test test,
                java.lang.String user,
                java.lang.String password,
                java.lang.String passwordToken)

ChangeUserSetup

ChangeUserSetup(junit.framework.Test test,
                java.lang.String user,
                java.lang.String password)
Method Detail

getNewConfiguration

TestConfiguration getNewConfiguration(TestConfiguration old)
Description copied from class: ChangeConfigurationSetup
Return the new configuration to use at setUp time. Most likely based upon the old configuration passed in.

Specified by:
getNewConfiguration in class ChangeConfigurationSetup
Parameters:
old - The current configuration.
Returns:
new configuration

Built on Sat 2009-11-28 18:44:18-0800, from revision 885187

Apache Derby V10.6 Internals - Copyright © 2004,2008 The Apache Software Foundation. All Rights Reserved.