01 import jp.co.dgic.testing.common.virtualmock.MockObjectManager; 02 import junit.framework.TestCase; 03 04 public class MyDJUnitTestCase extends TestCase { 05 06 public DJUnitTestCase() { 07 super(); 08 } 09 10 public DJUnitTestCase(String name) { 11 super(name); 12 } 13 14 protected void setUp() throws Exception { 15 super.setUp(); 16 17 MockObjectManager.initialize(); 18 } 19 20 protected void tearDown() throws Exception { 21 super.tearDown(); 22 } 23 24 public static void addReturnNull(String className, String methodName) { 25 MockObjectManager.addReturnNull(className, methodName); 26 } 27 28 public static void addReturnValue(String className, String methodName) { 29 MockObjectManager.addReturnValue(className, methodName); 30 } 31 32 public static void addReturnValue(String className, String methodName, Object returnValue) { 33 MockObjectManager.addReturnValue(className, methodName, returnValue); 34 } 35 36 public static void assertArgumentPassed( 37 String className, 38 String methodName, 39 int argumentindex, 40 Object argumentValue) { 41 MockObjectManager.assertArgumentPassed(className, methodName, argumentindex, argumentValue); 42 } 43 44 public static void assertCalled(String className, String methodName) { 45 MockObjectManager.assertCalled(className, methodName); 46 } 47 48 public static void assertNotCalled(String className, String methodName) { 49 MockObjectManager.assertNotCalled(className, methodName); 50 } 51 52 public static Object getArgument(String className, String methodName, int argumentIndex) { 53 return MockObjectManager.getArgument(className, methodName, argumentIndex); 54 } 55 56 public static Object getArgument(String className, String methodName, int methodIndex, int argumentIndex) { 57 return MockObjectManager.getArgument(className, methodName, methodIndex, argumentIndex); 58 } 59 60 public static int getCallCount(String className, String methodName) { 61 return MockObjectManager.getCallCount(className, methodName); 62 } 63 64 public static Object getReturnValue(String className, String methodName) { 65 return MockObjectManager.getReturnValue(className, methodName); 66 } 67 68 public static boolean isCalled(String className, String methodName) { 69 return MockObjectManager.isCalled(className, methodName); 70 } 71 72 public static void setReturnValueAt(String className, String methodName, int index, Object returnValue) { 73 MockObjectManager.setReturnValueAt(className, methodName, index, returnValue); 74 } 75 76 public static void setReturnValueAt(String className, String methodName, int index) { 77 MockObjectManager.setReturnValueAt(className, methodName, index); 78 } 79 80 public static void setReturnNullAt(String className, String methodName, int index) { 81 MockObjectManager.setReturnNullAt(className, methodName, index); 82 } 83 84 public static void setReturnValueAtAllTimes(String className, String methodName, Object returnValue) { 85 MockObjectManager.setReturnValueAtAllTimes(className, methodName, returnValue); 86 } 87 88 public static void setReturnValueAtAllTimes(String className, String methodName) { 89 MockObjectManager.setReturnValueAtAllTimes(className, methodName); 90 } 91 92 public static void setReturnNullAtAllTimes(String className, String methodName) { 93 MockObjectManager.setReturnNullAtAllTimes(className, methodName); 94 } 95 96 } |