title: How to use android.test.mock MockContext?
body: <p>I'm new to Android testing and I'm trying to create an ApplicationTestCase using a MockContext.</p>
  
  <p>Here's my code and it occurs error(java.lang.NoClassDefFoundError: android/content/Context)</p>
  
  <p>I'm appreciate you give me some examples.</p>
  
  <pre><code>package com.example.defaultmocktest.test;
  
  import junit.framework.TestCase;
  import android.test.mock.MockContext;
  import android.widget.Toast;
  
  public class DefaultTestCase extends TestCase {
  
      protected void setUp() throws Exception {
          super.setUp();
      }
  
      protected void tearDown() throws Exception {
          super.tearDown();
      }
  
      public void testSetDayAndWeekSetsCorrectPosition() {
          Toast.makeText(new MockContext(), "Mocking", Toast.LENGTH_LONG).show();
      }
  
  }
  </code></pre>
  
  <p>Thanks</p>
  
  <p>I Added full errors</p>
  
  <pre><code>java.lang.NoClassDefFoundError: android/content/Context
      at java.lang.Class.getDeclaredMethods0(Native Method)
      at java.lang.Class.privateGetDeclaredMethods(Class.java:2436)
      at java.lang.Class.getMethod0(Class.java:2679)
      at java.lang.Class.getMethod(Class.java:1605)
      at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestLoader.getTest(JUnit3TestLoader.java:99)
      at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestLoader.loadTests(JUnit3TestLoader.java:59)
      at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452)
      at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
      at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
      at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
  Caused by: java.lang.ClassNotFoundException: android.content.Context
      at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
      ... 10 more
  </code></pre>