From 9abceb22a00a48d9ce1d74058009479868cb0ef3 Mon Sep 17 00:00:00 2001 From: s-ayush2903 Date: Mon, 18 Jan 2021 04:35:16 +0530 Subject: [PATCH] Changed searchFragTest to kt with better internal and implicit exception handling --- ...ragmentTest.java => SearchFragmentTest.kt} | 37 ++++++++----------- 1 file changed, 16 insertions(+), 21 deletions(-) rename app/src/androidTest/java/org/kiwix/kiwixmobile/search/{SearchFragmentTest.java => SearchFragmentTest.kt} (51%) diff --git a/app/src/androidTest/java/org/kiwix/kiwixmobile/search/SearchFragmentTest.java b/app/src/androidTest/java/org/kiwix/kiwixmobile/search/SearchFragmentTest.kt similarity index 51% rename from app/src/androidTest/java/org/kiwix/kiwixmobile/search/SearchFragmentTest.java rename to app/src/androidTest/java/org/kiwix/kiwixmobile/search/SearchFragmentTest.kt index 1a8a80500..e73ca7b5c 100644 --- a/app/src/androidTest/java/org/kiwix/kiwixmobile/search/SearchFragmentTest.java +++ b/app/src/androidTest/java/org/kiwix/kiwixmobile/search/SearchFragmentTest.kt @@ -15,31 +15,26 @@ * along with this program. If not, see . * */ +package org.kiwix.kiwixmobile.search -package org.kiwix.kiwixmobile.search; - -import androidx.test.ext.junit.runners.AndroidJUnit4; -import androidx.test.filters.LargeTest; -import androidx.test.internal.runner.junit4.statement.UiThreadStatement; -import org.junit.Before; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.kiwix.kiwixmobile.BaseActivityTest; -import org.kiwix.kiwixmobile.R; - -import static com.schibsted.spain.barista.assertion.BaristaVisibilityAssertions.assertDisplayed; +import androidx.test.ext.junit.runners.AndroidJUnit4 +import androidx.test.filters.LargeTest +import androidx.test.internal.runner.junit4.statement.UiThreadStatement +import com.schibsted.spain.barista.assertion.BaristaVisibilityAssertions.assertDisplayed +import org.junit.Before +import org.junit.Test +import org.junit.runner.RunWith +import org.kiwix.kiwixmobile.BaseActivityTest +import org.kiwix.kiwixmobile.R @LargeTest -@RunWith(AndroidJUnit4.class) -public class SearchFragmentTest extends BaseActivityTest { - @Before - public void setUp() throws Throwable { - UiThreadStatement.runOnUiThread( - () -> getActivityRule().getActivity().navigate(R.id.searchFragment)); +@RunWith(AndroidJUnit4::class) +class SearchFragmentTest : BaseActivityTest() { + @Before fun setUp() { + UiThreadStatement.runOnUiThread { activityRule.activity.navigate(R.id.searchFragment) } } - @Test - public void SearchFragmentSimple() { - assertDisplayed(R.string.menu_search_in_text); + @Test fun searchFragmentSimple() { + assertDisplayed(R.string.menu_search_in_text) } }