Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.hellojni.test;
- import com.example.hellojni.HelloJni;
- import android.app.Instrumentation;
- import android.content.pm.PackageManager;
- import eu.fbk.se.androidmonkey.Monkey;
- import android.test.ActivityInstrumentationTestCase2;
- import android.view.Display;
- public class HelloJniTests extends
- ActivityInstrumentationTestCase2<HelloJni> {
- private static final int NUM_EVENTS = 1000;
- private static final String packageToTest = "com.example.hellojni";
- public HelloJniTests(String name) {
- super(HelloJni.class);
- }
- @Override
- protected void setUp() throws Exception {
- super.setUp();
- setActivityInitialTouchMode(false);
- //final Context context = mActivity.getBaseContext();
- //final LayoutInflater inflater = LayoutInflater.from(context);
- //TextView text = (TextView) mActivity.findViewById(com.example.hellojni.R.tv);
- }
- /*public void testText() {
- assertEquals("Hello David!",(String)mActivity.getText(com.example.dcarr1.R.string.hello_world));
- }*/
- public void testMonkeyEvents() {
- Display display = getActivity().getWindowManager().getDefaultDisplay();
- Instrumentation inst = getInstrumentation();
- PackageManager pm = getActivity().getPackageManager();
- Monkey monkey = new Monkey(display,"com.example.hellojni",inst,pm);
- for (int i=0; i< NUM_EVENTS; i++) {
- monkey.nextRandomEvent();
- }
- }
- @Override
- protected void tearDown() throws Exception {
- super.tearDown();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment