com.atlassian.pageobjects.binder
Class TestInjectPageBinder

java.lang.Object
  extended by com.atlassian.pageobjects.binder.TestInjectPageBinder

public class TestInjectPageBinder
extends Object


Constructor Summary
TestInjectPageBinder()
           
 
Method Summary
 void setUp()
           
 void shouldAllowConfiguringNewImplementationInstance()
           
 void shouldAllowConfiguringNewSingletonInstanceThatIsSubclassOfInterfaceType()
           
 void shouldImplementConfigurableInjectionContext()
           
 void testInitAfterInject()
           
 void testInject()
           
 void testInjectDefaults()
           
 void testInjectMissing()
           
 void testInjectWithArgument()
           
 void testInjectWithArgumentSubclass()
           
 void testInstantiateWithPrimitiveArguments()
           
 void testOneFieldWithSuperClassInit()
           
 void testParentInject()
           
 void testPrivateInitAfterInject()
           
 void testProtectedInitAfterInject()
           
 void visitUrlShouldAddMissingSlashAfterHostname()
           
 void visitUrlShouldRemoveExtraSlashAfterHostname()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestInjectPageBinder

public TestInjectPageBinder()
Method Detail

setUp

public void setUp()
           throws Exception
Throws:
Exception

testInject

public void testInject()

testInjectDefaults

public void testInjectDefaults()

testInjectMissing

public void testInjectMissing()

testInjectWithArgument

public void testInjectWithArgument()

testInstantiateWithPrimitiveArguments

public void testInstantiateWithPrimitiveArguments()

testInjectWithArgumentSubclass

public void testInjectWithArgumentSubclass()

testInitAfterInject

public void testInitAfterInject()

testPrivateInitAfterInject

public void testPrivateInitAfterInject()

testOneFieldWithSuperClassInit

public void testOneFieldWithSuperClassInit()

testProtectedInitAfterInject

public void testProtectedInitAfterInject()

testParentInject

public void testParentInject()

shouldImplementConfigurableInjectionContext

public void shouldImplementConfigurableInjectionContext()

shouldAllowConfiguringNewSingletonInstanceThatIsSubclassOfInterfaceType

public void shouldAllowConfiguringNewSingletonInstanceThatIsSubclassOfInterfaceType()

shouldAllowConfiguringNewImplementationInstance

public void shouldAllowConfiguringNewImplementationInstance()

visitUrlShouldRemoveExtraSlashAfterHostname

public void visitUrlShouldRemoveExtraSlashAfterHostname()
                                                 throws Exception
Throws:
Exception

visitUrlShouldAddMissingSlashAfterHostname

public void visitUrlShouldAddMissingSlashAfterHostname()
                                                throws Exception
Throws:
Exception


Copyright © 2014 Atlassian. All rights reserved.