Home | History | Annotate | Download | only in testing
      1 package com.android.documentsui.testing;
      2 
      3 import static junit.framework.Assert.assertEquals;
      4 
      5 import com.android.documentsui.base.DocumentInfo;
      6 import com.android.documentsui.base.DocumentStack;
      7 import com.android.documentsui.base.RootInfo;
      8 
      9 import java.util.List;
     10 
     11 /**
     12  * Helpers for assertions on {@link DocumentStack}.
     13  */
     14 public class DocumentStackAsserts {
     15 
     16     private DocumentStackAsserts() {}
     17 
     18     public static void assertEqualsTo(DocumentStack stack, RootInfo root, List<DocumentInfo> docs) {
     19         assertEquals(root, stack.getRoot());
     20         assertEquals(docs.size(), stack.size());
     21         for (int i = 0; i < docs.size(); ++i) {
     22             assertEquals(docs.get(i), stack.get(i));
     23         }
     24     }
     25 }
     26