diff options
Diffstat (limited to 'tests/unit/src/com/android/tv/tests/TvActivityTest.java')
-rw-r--r-- | tests/unit/src/com/android/tv/tests/TvActivityTest.java | 23 |
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)); } } |