KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > easymock > tests > ExpectedMethodCallTest


1 /*
2  * Copyright (c) 2001-2005 OFFIS. This program is made available under the terms of
3  * the MIT License.
4  */

5 package org.easymock.tests;
6
7 import java.lang.reflect.Method JavaDoc;
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 JavaDoc, NoSuchMethodException JavaDoc {
19         Object JavaDoc[] arguments1 = new Object JavaDoc[] { "" };
20         Method JavaDoc m = Object JavaDoc.class.getMethod("equals",
21                 new Class JavaDoc[] { Object JavaDoc.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 JavaDoc expected) {
30             assertEquals("hashCode() is not implemented", expected.getMessage());
31         }
32     }
33 }
Popular Tags