package com.em.batterywidget.tests;
import android.test.ActivityInstrumentationTestCase2;
import android.test.suitebuilder.annotation.MediumTest;
import android.view.View;
import com.em.batterywidget.AboutInfoActivity;
import com.em.batterywidget.R;
super(AboutInfoActivity.class);
}
@Override
protected void setUp()
throws Exception {
super.setUp();
AboutInfoActivity activity = getActivity();
assertNotNull(activity);
assertNotNull(activity.getWindow().getDecorView());
}
@MediumTest
AboutInfoActivity activity = getActivity();
getInstrumentation().callActivityOnStart(activity);
getInstrumentation().callActivityOnResume(activity);
getInstrumentation().callActivityOnPause(activity);
getInstrumentation().callActivityOnStop(activity);
getInstrumentation().callActivityOnDestroy(activity);
}
@MediumTest
AboutInfoActivity activity = getActivity();
assertEquals(View.VISIBLE, activity.findViewById(R.id.layout_1).getVisibility());
assertEquals(View.VISIBLE, activity.findViewById(R.id.layout_2).getVisibility());
assertEquals(View.VISIBLE, activity.findViewById(R.id.layout_3).getVisibility());
assertEquals(View.VISIBLE, activity.findViewById(R.id.layout_4).getVisibility());
assertEquals(View.VISIBLE, activity.findViewById(R.id.layout_5).getVisibility());
assertEquals(View.VISIBLE, activity.findViewById(R.id.layout_6).getVisibility());
assertEquals(View.VISIBLE, activity.findViewById(R.id.layout_7).getVisibility());
assertEquals(View.VISIBLE, activity.findViewById(R.id.github_button).getVisibility());
assertEquals(View.VISIBLE, activity.findViewById(R.id.paypal_button).getVisibility());
}
}