This class looks OK to me, with one possible exception that I'll
mention at the end.

You didn't post the manifest file for this test package. The problem
might be there.

You said "when I extend this class with InstrumentationTestCase..."
Can you post exactly what you mean? Which class is "this" class? You
should not have to extend TestCaseOne with *both*
ActivityInstrumentationTestCase2 *and* InstrumentationTestCase, since
ActivityInstrumentationTestCase2 itself extends
InstrumentationTestCase. So please clarify what you mean.

One off-the-wall thought: Your first test is named test001case(). I
know that JUnit 3 figures out which methods in a test case are tests
by looking for a prefix of "test". If it strips off the "test", the
method name that remains is 001case, and I wonder if that causes
hiccups somewhere. I try to name all my test methods with a
description of the method or operation they're testing. As an example,
to test an Activity's onPause() method I'd name the test
"testOnPause()". Try using a non-numeric name and see what happens.

Joe

On Oct 20, 2:23 am, Siddharth Choudhary <elegants...@gmail.com> wrote:
> Hello ,
>
> I am working on android automation ,and i am new to this field , i
> went through the test example available at developer site and i am
> getting
>
> 11-05 14:43:14.509: WARN/TestGrouping(1485): Invalid Package: '' could
> not be found or has no tests
>
> as  error on running  this code .
>
> package com.android.myservice.test;
>
> import com.android.myservice.MockActivity;
>
> import android.test.ActivityInstrumentationTestCase2;
> import android.util.Log;
>
> public class TestCaseOne extends
> ActivityInstrumentationTestCase2<MockActivity> {
>
>         public TestCaseOne(String pkg, Class<MockActivity> activityClass) {
>                 super("com.android.myservice.test", MockActivity.class);
>         }
>
>         public void test001case()
>         {
>                 Log.e("", "test case 001");
>         }
>
> }
>
> But when i extend this class with InstrumentationTestCase then this
> code work's fine please let me know what mistake am i  doing in using
> ActivityInstrumenationTestCase2.

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to