src/JavaRuntimeConstantPoolTests.st
branchjk_new_structure
changeset 761 43e017ec7958
parent 758 be8e84381ce0
child 763 1e82b558abd3
--- a/src/JavaRuntimeConstantPoolTests.st	Mon Apr 25 19:32:44 2011 +0000
+++ b/src/JavaRuntimeConstantPoolTests.st	Sun May 01 12:52:23 2011 +0000
@@ -1,16 +1,42 @@
 "{ Package: 'stx:libjava' }"
 
 TestCase subclass:#JavaRuntimeConstantPoolTests
-	instanceVariableNames:''
+	instanceVariableNames:'exceptionThrowerBackup'
 	classVariableNames:''
 	poolDictionaries:''
 	category:'Languages-Java-Tests-RuntimeConstantPool'
 !
 
 
+!JavaRuntimeConstantPoolTests class methodsFor:'resources'!
+
+resources
+
+
+^ Array with: JavaInitializedResource with: JavaTestsResource.
+
+    "Created: / 13-04-2011 / 22:48:30 / Marcel Hlopko <hlopkmar@fel.cvut.cz>"
+! !
+
+!JavaRuntimeConstantPoolTests methodsFor:'helpers'!
+
+disableMockedExceptionThrowing
+    JavaResolver uniqueInstance exceptionThrower: exceptionThrowerBackup.
+
+    "Created: / 13-04-2011 / 14:11:34 / Marcel Hlopko <hlopkmar@fel.cvut.cz>"
+!
+
+enableMockedExceptionThrowing
+    exceptionThrowerBackup := JavaResolver uniqueInstance exceptionThrower.
+    JavaResolver uniqueInstance exceptionThrower: JavaExceptionThrowerMock new.
+
+    "Created: / 13-04-2011 / 14:11:01 / Marcel Hlopko <hlopkmar@fel.cvut.cz>"
+! !
+
 !JavaRuntimeConstantPoolTests class methodsFor:'documentation'!
 
 version_SVN
     ^ '$Id$'
 ! !
 
+