TestCase class junit.extensions.ExceptionTestCase is missing a public constructor with no parameters or a single String parameter
<p>Context:Windows 7 OS, Latest Android ADT IDE, robotium jar files, Android</p>

<p>Query: I created a testrobotium class which on execution as android junit, should trigger the AUT i.e. the android application. On execution of the testrobotium class as android junit I get the following error in the logcat:</p>

<pre><code>01-24 12:17:44.708: I/TestGrouping(2235): TestCase class junit.extensions.ExceptionTestCase is missing a public constructor with no parameters or a single String parameter - skipping
01-24 12:17:44.790: I/TestRunner(2235): started: null(com.sap.esm.retail.test.InitialTest)
</code></pre>

<p>The code for the InitialTest class including the constructor goes like this:</p>

<pre><code>package com.sap.esm.retail.test;

import android.test.ActivityInstrumentationTestCase2;
import android.util.Log;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.TextView;

import com.jayway.android.robotium.solo.Solo;
import com.sap.esm.retail.MobileRetailingActivity;
import com.sap.esm.retail.OrderSumaryActivity;
import com.sap.esm.retail.ProductDetailsActivity;
import com.sap.esm.retail.ShippingDetailsActivity;

import com.sap.esm.retail.R;

public class InitialTest extends
        ActivityInstrumentationTestCase2&lt;MobileRetailingActivity&gt; {

    public Solo solo;
    private TextView cartNo;
    private ImageView Img;
    private String actualTot;


    public InitialTest(String name) throws ClassNotFoundException {
        super(MobileRetailingActivity.class);
    }

    protected void setUp() throws Exception {
        super.setUp();
        solo = new Solo(getInstrumentation(),getActivity());
    }

    protected void tearDown() throws Exception {
        super.tearDown();
    }

...........
</code></pre>

<p>Thus, there is some issue with the constructor i think.</p>

<p>Please help.</p>
