org.easymock.classextension
Class EasyMock

java.lang.Object
  extended by org.easymock.EasyMock
      extended by org.easymock.classextension.EasyMock

public class EasyMock
extends org.easymock.EasyMock


Field Summary
 
Fields inherited from class org.easymock.EasyMock
ENABLE_THREAD_SAFETY_CHECK_BY_DEFAULT, NOT_THREAD_SAFE_BY_DEFAULT
 
Constructor Summary
protected EasyMock()
          Prevent instantiation but allow inheritance
 
Method Summary
static void checkOrder(java.lang.Object mock, boolean value)
           
static IMocksControl createControl()
           
static
<T> T
createMock(java.lang.Class<T> toMock)
           
static
<T> T
createMock(java.lang.Class<T> toMock, ConstructorArgs constructorArgs, java.lang.reflect.Method... mockedMethods)
          Deprecated. Use createMockBuilder(Class) instead
static
<T> T
createMock(java.lang.Class<T> toMock, java.lang.reflect.Method... mockedMethods)
          Deprecated. Use createMockBuilder(Class) instead
static
<T> T
createMock(java.lang.String name, java.lang.Class<T> toMock)
           
static
<T> T
createMock(java.lang.String name, java.lang.Class<T> toMock, ConstructorArgs constructorArgs, java.lang.reflect.Method... mockedMethods)
          Deprecated. Use createMockBuilder(Class) instead
static
<T> T
createMock(java.lang.String name, java.lang.Class<T> toMock, java.lang.reflect.Method... mockedMethods)
          Deprecated. Use createMockBuilder(Class) instead
static
<T> IMockBuilder<T>
createMockBuilder(java.lang.Class<T> toMock)
           
static IMocksControl createNiceControl()
           
static
<T> T
createNiceMock(java.lang.Class<T> toMock)
           
static
<T> T
createNiceMock(java.lang.Class<T> toMock, ConstructorArgs constructorArgs, java.lang.reflect.Method... mockedMethods)
          Deprecated. Use createMockBuilder(Class) instead
static
<T> T
createNiceMock(java.lang.Class<T> toMock, java.lang.reflect.Method... mockedMethods)
          Deprecated. Use createMockBuilder(Class) instead
static
<T> T
createNiceMock(java.lang.String name, java.lang.Class<T> toMock)
           
static
<T> T
createNiceMock(java.lang.String name, java.lang.Class<T> toMock, ConstructorArgs constructorArgs, java.lang.reflect.Method... mockedMethods)
          Deprecated. Use createMockBuilder(Class) instead
static
<T> T
createNiceMock(java.lang.String name, java.lang.Class<T> toMock, java.lang.reflect.Method... mockedMethods)
          Deprecated. Use createMockBuilder(Class) instead
static IMocksControl createStrictControl()
           
static
<T> T
createStrictMock(java.lang.Class<T> toMock)
           
static
<T> T
createStrictMock(java.lang.Class<T> toMock, ConstructorArgs constructorArgs, java.lang.reflect.Method... mockedMethods)
          Deprecated. Use createMockBuilder(Class) instead
static
<T> T
createStrictMock(java.lang.Class<T> toMock, java.lang.reflect.Method... mockedMethods)
          Deprecated. Use createMockBuilder(Class) instead
static
<T> T
createStrictMock(java.lang.String name, java.lang.Class<T> toMock)
           
static
<T> T
createStrictMock(java.lang.String name, java.lang.Class<T> toMock, ConstructorArgs constructorArgs, java.lang.reflect.Method... mockedMethods)
          Deprecated. Use createMockBuilder(Class) instead
static
<T> T
createStrictMock(java.lang.String name, java.lang.Class<T> toMock, java.lang.reflect.Method... mockedMethods)
          Deprecated. Use createMockBuilder(Class) instead
static void makeThreadSafe(java.lang.Object mock, boolean threadSafe)
           
static void replay(java.lang.Object... mocks)
           
static void reset(java.lang.Object... mocks)
           
static void resetToDefault(java.lang.Object... mocks)
           
static void resetToNice(java.lang.Object... mocks)
           
static void resetToStrict(java.lang.Object... mocks)
           
static void verify(java.lang.Object... mocks)
           
 
Methods inherited from class org.easymock.EasyMock
and, and, and, and, and, and, and, and, and, anyBoolean, anyByte, anyChar, anyDouble, anyFloat, anyInt, anyLong, anyObject, anyShort, aryEq, aryEq, aryEq, aryEq, aryEq, aryEq, aryEq, aryEq, aryEq, capture, capture, capture, capture, capture, capture, capture, checkIsUsedInOneThread, cmp, cmpEq, contains, endsWith, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, expect, expectLastCall, find, geq, geq, geq, geq, geq, geq, geq, getCurrentArguments, getEasyMockProperty, gt, gt, gt, gt, gt, gt, gt, isA, isNull, leq, leq, leq, leq, leq, leq, leq, lt, lt, lt, lt, lt, lt, lt, matches, not, not, not, not, not, not, not, not, not, notNull, or, or, or, or, or, or, or, or, or, reportMatcher, same, setEasyMockProperty, startsWith
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EasyMock

protected EasyMock()
Prevent instantiation but allow inheritance

Method Detail

createStrictMock

public static <T> T createStrictMock(java.lang.Class<T> toMock)

createStrictMock

public static <T> T createStrictMock(java.lang.String name,
                                     java.lang.Class<T> toMock)

createStrictMock

@Deprecated
public static <T> T createStrictMock(java.lang.Class<T> toMock,
                                                java.lang.reflect.Method... mockedMethods)
Deprecated. Use createMockBuilder(Class) instead


createStrictMock

@Deprecated
public static <T> T createStrictMock(java.lang.String name,
                                                java.lang.Class<T> toMock,
                                                java.lang.reflect.Method... mockedMethods)
Deprecated. Use createMockBuilder(Class) instead


createStrictMock

@Deprecated
public static <T> T createStrictMock(java.lang.Class<T> toMock,
                                                ConstructorArgs constructorArgs,
                                                java.lang.reflect.Method... mockedMethods)
Deprecated. Use createMockBuilder(Class) instead


createStrictMock

@Deprecated
public static <T> T createStrictMock(java.lang.String name,
                                                java.lang.Class<T> toMock,
                                                ConstructorArgs constructorArgs,
                                                java.lang.reflect.Method... mockedMethods)
Deprecated. Use createMockBuilder(Class) instead


createMock

public static <T> T createMock(java.lang.Class<T> toMock)

createMock

public static <T> T createMock(java.lang.String name,
                               java.lang.Class<T> toMock)

createMock

@Deprecated
public static <T> T createMock(java.lang.Class<T> toMock,
                                          java.lang.reflect.Method... mockedMethods)
Deprecated. Use createMockBuilder(Class) instead


createMock

@Deprecated
public static <T> T createMock(java.lang.String name,
                                          java.lang.Class<T> toMock,
                                          java.lang.reflect.Method... mockedMethods)
Deprecated. Use createMockBuilder(Class) instead


createMock

@Deprecated
public static <T> T createMock(java.lang.Class<T> toMock,
                                          ConstructorArgs constructorArgs,
                                          java.lang.reflect.Method... mockedMethods)
Deprecated. Use createMockBuilder(Class) instead


createMock

@Deprecated
public static <T> T createMock(java.lang.String name,
                                          java.lang.Class<T> toMock,
                                          ConstructorArgs constructorArgs,
                                          java.lang.reflect.Method... mockedMethods)
Deprecated. Use createMockBuilder(Class) instead


createNiceMock

public static <T> T createNiceMock(java.lang.Class<T> toMock)

createNiceMock

public static <T> T createNiceMock(java.lang.String name,
                                   java.lang.Class<T> toMock)

createNiceMock

@Deprecated
public static <T> T createNiceMock(java.lang.Class<T> toMock,
                                              java.lang.reflect.Method... mockedMethods)
Deprecated. Use createMockBuilder(Class) instead


createNiceMock

@Deprecated
public static <T> T createNiceMock(java.lang.String name,
                                              java.lang.Class<T> toMock,
                                              java.lang.reflect.Method... mockedMethods)
Deprecated. Use createMockBuilder(Class) instead


createNiceMock

@Deprecated
public static <T> T createNiceMock(java.lang.Class<T> toMock,
                                              ConstructorArgs constructorArgs,
                                              java.lang.reflect.Method... mockedMethods)
Deprecated. Use createMockBuilder(Class) instead


createNiceMock

@Deprecated
public static <T> T createNiceMock(java.lang.String name,
                                              java.lang.Class<T> toMock,
                                              ConstructorArgs constructorArgs,
                                              java.lang.reflect.Method... mockedMethods)
Deprecated. Use createMockBuilder(Class) instead


createStrictControl

public static IMocksControl createStrictControl()

createControl

public static IMocksControl createControl()

createNiceControl

public static IMocksControl createNiceControl()

createMockBuilder

public static <T> IMockBuilder<T> createMockBuilder(java.lang.Class<T> toMock)

replay

public static void replay(java.lang.Object... mocks)

reset

public static void reset(java.lang.Object... mocks)

resetToNice

public static void resetToNice(java.lang.Object... mocks)

resetToDefault

public static void resetToDefault(java.lang.Object... mocks)

resetToStrict

public static void resetToStrict(java.lang.Object... mocks)

verify

public static void verify(java.lang.Object... mocks)

checkOrder

public static void checkOrder(java.lang.Object mock,
                              boolean value)

makeThreadSafe

public static void makeThreadSafe(java.lang.Object mock,
                                  boolean threadSafe)


Copyright © 2003-2009 OFFIS, Henri Tremblay. This documentation is provided under the terms of the MIT licence.