[Proxool-cvs] proxool/src/java-test/org/logicalcobwebs/cglib EnhancerTest.java,1.1,1.2
UNMAINTAINED!
Brought to you by:
billhorsman
From: <bil...@us...> - 2004-06-02 20:56:03
|
Update of /cvsroot/proxool/proxool/src/java-test/org/logicalcobwebs/cglib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21358/src/java-test/org/logicalcobwebs/cglib Modified Files: EnhancerTest.java Log Message: Make sure test doesn't throw a ClassCastException Index: EnhancerTest.java =================================================================== RCS file: /cvsroot/proxool/proxool/src/java-test/org/logicalcobwebs/cglib/EnhancerTest.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** EnhancerTest.java 2 Jun 2004 20:54:57 -0000 1.1 --- EnhancerTest.java 2 Jun 2004 20:55:54 -0000 1.2 *************** *** 30,34 **** mi.bar(); ! MyConcreteClass mcc = (MyConcreteClass) mi; // This fails // assertEquals("foo()", "proxiedFoo", mcc.foo()); --- 30,38 ---- mi.bar(); ! try { ! MyConcreteClass mcc = (MyConcreteClass) mi; ! } catch (ClassCastException e) { ! // Expected this :( ! } // This fails // assertEquals("foo()", "proxiedFoo", mcc.foo()); *************** *** 40,43 **** --- 44,50 ---- Revision history: $Log$ + Revision 1.2 2004/06/02 20:55:54 billhorsman + Make sure test doesn't throw a ClassCastException + Revision 1.1 2004/06/02 20:54:57 billhorsman Learning test class for Enhancer. It fails (or would if the assert was uncommented). Left in for knowledge. |