jdave.jemmy
Class JemmyApplicationSpecification<T extends javax.swing.JFrame>

java.lang.Object
  extended by jdave.ContainmentSupport
      extended by jdave.mock.MockSupport
          extended by jdave.Specification<T>
              extended by jdave.jemmy.JemmyContainerSpecification<T>
                  extended by jdave.jemmy.JemmyApplicationSpecification<T>

public abstract class JemmyApplicationSpecification<T extends javax.swing.JFrame>
extends JemmyContainerSpecification<T>

Author:
Mikko Peltonen

Nested Class Summary
 
Nested classes/interfaces inherited from class jdave.jemmy.JemmyContainerSpecification
JemmyContainerSpecification.JemmyOperations
 
Field Summary
 
Fields inherited from class jdave.jemmy.JemmyContainerSpecification
container, frame, jemmy
 
Fields inherited from class jdave.Specification
be, context, does, must, should
 
Constructor Summary
JemmyApplicationSpecification()
           
 
Method Summary
protected  void assertFrameCreated()
           
protected  T newContainer()
           
protected  void preFindFrame()
           
protected  T startApplication(java.lang.String className, java.lang.String frameTitle)
           
protected  T startContainer()
           
 
Methods inherited from class jdave.jemmy.JemmyContainerSpecification
containsLabel, getTimeouts, initJemmy, newLifecycleListener, specify
 
Methods inherited from class jdave.Specification
addListener, create, destroy, equal, equal, equal, fireAfterContextCreation, fireAfterContextDestroy, fireAfterContextInstantiation, getContextObjectFactory, isNotNull, needsThreadLocalIsolation, not, raise, raise, raiseExactly, raiseExactly, satisfies, setContextObjectFactory, setStringComparisonFailure, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, where
 
Methods inherited from class jdave.mock.MockSupport
checking, mock, mock, mockery, sequence, setDefaultResultForType, states, verifyMocks
 
Methods inherited from class jdave.ContainmentSupport
contain, containAll, containAll, containAll, containAll, containAll, containAll, containAll, containAll, containAll, containAll, containAny, containAny, containAny, containAny, containAny, containAny, containAny, containAny, containAny, containAny, containExactly, containExactly, containExactly, containExactly, containExactly, containExactly, containExactly, containExactly, containExactly, containExactly, containInOrder, containInOrder, containInOrder, containInOrder, containInOrder, containInOrder, containInOrder, containInOrder, containInOrder, containInOrder, containInPartialOrder, containInPartialOrder, containInPartialOrder, containInPartialOrder, containInPartialOrder, containInPartialOrder, containInPartialOrder, containInPartialOrder, containInPartialOrder, containInPartialOrder, contains, containsAll, containsAll, containsAll, containsAll, containsAll, containsAll, containsAll, containsAll, containsAll, containsAll, containsAny, containsAny, containsAny, containsAny, containsAny, containsAny, containsAny, containsAny, containsAny, containsAny, containsExactly, containsExactly, containsExactly, containsExactly, containsExactly, containsExactly, containsExactly, containsExactly, containsExactly, containsExactly, containsInOrder, containsInOrder, containsInOrder, containsInOrder, containsInOrder, containsInOrder, containsInOrder, containsInOrder, containsInOrder, containsInOrder, containsInPartialOrder, containsInPartialOrder, containsInPartialOrder, containsInPartialOrder, containsInPartialOrder, containsInPartialOrder, containsInPartialOrder, containsInPartialOrder, containsInPartialOrder, containsInPartialOrder, newAllContainment, newAllContainment, newAllContainment, newAnyContainment, newAnyContainment, newAnyContainment, newExactContainment, newExactContainment, newExactContainment, newInOrderContainment, newInOrderContainment, newInOrderContainment, newInPartialOrderContainment, newInPartialOrderContainment, newInPartialOrderContainment, newObjectContainment
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JemmyApplicationSpecification

public JemmyApplicationSpecification()
Method Detail

startApplication

protected T startApplication(java.lang.String className,
                             java.lang.String frameTitle)

assertFrameCreated

protected void assertFrameCreated()
Overrides:
assertFrameCreated in class JemmyContainerSpecification<T extends javax.swing.JFrame>

preFindFrame

protected void preFindFrame()

newContainer

protected final T newContainer()
Specified by:
newContainer in class JemmyContainerSpecification<T extends javax.swing.JFrame>

startContainer

protected final T startContainer()
Overrides:
startContainer in class JemmyContainerSpecification<T extends javax.swing.JFrame>


Copyright © 2007. All Rights Reserved.