package course.labs.TouchLab.test;
import course.labs.GraphicsLab.BubbleActivity;
import com.robotium.solo.*;
import android.test.ActivityInstrumentationTestCase2;
public class BubbleActivityFling extends ActivityInstrumentationTestCase2<BubbleActivity> {
private Solo solo;
public BubbleActivityFling() {
super(BubbleActivity.class);
}
public void setUp() throws Exception {
solo = new Solo(getInstrumentation());
getActivity();
}
@Override
public void tearDown() throws Exception {
solo.finishOpenedActivities();
}
public void testRun() {
// Wait for activity: 'course.labs.TouchLab.BubbleActivity'
solo.waitForActivity(course.labs.GraphicsLab.BubbleActivity.class, 2000);
solo.sleep(1000);
// Click on action bar item
solo.clickOnActionBarItem(0x1);
solo.sleep(1000);
// Click to create a bubble
solo.clickOnScreen(100, 100);
solo.sleep(1000);
// Fling
solo.drag(100, 500, 100, 500, 3);
solo.sleep(2000);
}
}