aboutsummaryrefslogtreecommitdiff
path: root/tests/unit/src/com/android/tv/tests/TvActivityTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/src/com/android/tv/tests/TvActivityTest.java')
-rw-r--r--tests/unit/src/com/android/tv/tests/TvActivityTest.java23
1 files changed, 16 insertions, 7 deletions
diff --git a/tests/unit/src/com/android/tv/tests/TvActivityTest.java b/tests/unit/src/com/android/tv/tests/TvActivityTest.java
index 3479785f..aa33f770 100644
--- a/tests/unit/src/com/android/tv/tests/TvActivityTest.java
+++ b/tests/unit/src/com/android/tv/tests/TvActivityTest.java
@@ -16,19 +16,28 @@
package com.android.tv.tests;
+import static android.support.test.InstrumentationRegistry.getTargetContext;
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertTrue;
+
import android.support.test.filters.MediumTest;
-import android.test.ActivityInstrumentationTestCase2;
+import android.support.test.rule.ActivityTestRule;
import com.android.tv.TvActivity;
+import com.android.tv.testing.Utils;
-@MediumTest
-public class TvActivityTest extends ActivityInstrumentationTestCase2<TvActivity> {
+import org.junit.Rule;
+import org.junit.Test;
- public TvActivityTest() {
- super(TvActivity.class);
- }
+@MediumTest
+public class TvActivityTest {
+ @Rule
+ public ActivityTestRule<TvActivity> mActivityTestRule =
+ new ActivityTestRule<>(TvActivity.class, false, false);
+ @Test
public void testLifeCycle() {
- getActivity();
+ assertTrue("TvActivity should be enabled.", Utils.isTvActivityEnabled(getTargetContext()));
+ assertNotNull(mActivityTestRule.launchActivity(null));
}
}