Мне нужно написать тестовый эспрессо для загрузки бара - PullRequest
0 голосов
/ 26 апреля 2019

Мне нужно написать тест эспрессо, если счетчик отображается при вызове счетчика setVisibility. Вот код MainActivity.kt

doAsync {
            try {
                activityIndicator!!.setVisibility(View.VISIBLE);
                appList = getAppList(requestBody, LAUNCHER_BASE_URL)
                Log.d("App list =", appList.toString())
                appInfoList = populateList()
            }
            catch (e: Exception) {
                Log.e("Exception-launcher", e.toString())
            }
            uiThread {
                adapter =  Adapter(applicationContext, appInfoList!!,contentResolver,packageManager,applicationContext)
                recyclerView!!.adapter = adapter
                recyclerView!!.layoutManager = GridLayoutManager(applicationContext, 3)
                activityIndicator!!.setVisibility(View.INVISIBLE)
            }

activity_main.xml

<com.wang.avi.AVLoadingIndicatorView
        android:id="@+id/avi"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        style="@style/AVLoadingIndicatorView"
        android:visibility="visible"
        app:indicatorName="LineSpinFadeLoaderIndicator"
        app:indicatorColor="@color/colorPrimary"
        android:gravity="center"/>
...