Changed searchFragTest to kt with better internal and implicit exception handling

This commit is contained in:
s-ayush2903 2021-01-18 04:35:16 +05:30
parent 1721eaecb4
commit 9abceb22a0
No known key found for this signature in database
GPG Key ID: B4341DD08B2371CB

View File

@ -15,31 +15,26 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
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)
}
}