1 5 package org.easymock.tests; 6 7 import java.lang.reflect.Method ; 8 9 import junit.framework.TestCase; 10 11 import org.easymock.MockControl; 12 import org.easymock.internal.ExpectedMethodCall; 13 14 public class ExpectedMethodCallTest extends TestCase { 15 16 private ExpectedMethodCall call; 17 18 protected void setUp() throws SecurityException , NoSuchMethodException { 19 Object [] arguments1 = new Object [] { "" }; 20 Method m = Object .class.getMethod("equals", 21 new Class [] { Object .class }); 22 call = new ExpectedMethodCall(m, arguments1, MockControl.EQUALS_MATCHER); 23 } 24 25 public void testHashCode() { 26 try { 27 call.hashCode(); 28 fail(); 29 } catch (UnsupportedOperationException expected) { 30 assertEquals("hashCode() is not implemented", expected.getMessage()); 31 } 32 } 33 } | Popular Tags |