Przeglądaj źródła

correct test call

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Andy Scherzinger 4 lat temu
rodzic
commit
f36ea93c2b

+ 2 - 2
src/androidTest/java/com/nextcloud/client/ActivitiesActivityIT.java

@@ -60,8 +60,8 @@ public class ActivitiesActivityIT extends AbstractIT {
         onView(withId(R.id.drawer_layout)).perform(DrawerActions.open());
 
         sut.runOnUiThread(() -> {
-            sut.emptyContentContainer.setVisibility(View.VISIBLE);
-            sut.recyclerView.setVisibility(View.INVISIBLE);
+            sut.getBinding().emptyList.emptyListView.setVisibility(View.VISIBLE);
+            sut.getBinding().list.setVisibility(View.INVISIBLE);
         });
 
         waitForIdleSync();

+ 6 - 0
src/main/java/com/owncloud/android/ui/activities/ActivitiesActivity.java

@@ -48,6 +48,7 @@ import java.util.List;
 import javax.inject.Inject;
 
 import androidx.annotation.NonNull;
+import androidx.annotation.VisibleForTesting;
 import androidx.recyclerview.widget.LinearLayoutManager;
 import androidx.recyclerview.widget.RecyclerView;
 
@@ -97,6 +98,11 @@ public class ActivitiesActivity extends DrawerActivity implements ActivityListIn
         });
     }
 
+    @VisibleForTesting
+    public ActivityListLayoutBinding getBinding() {
+        return binding;
+    }
+
     /**
      * sets up the UI elements and loads all activity items.
      */