use of com.android.documentsui.dirlist.MultiSelectManager.Selection in project android_frameworks_base by AOSPA.
the class MultiSelectManager_SelectionTest method testNotEquals.
public void testNotEquals() {
Selection other = new Selection();
other.add("foobar");
assertFalse(selection.equals(other));
}
use of com.android.documentsui.dirlist.MultiSelectManager.Selection in project android_frameworks_base by AOSPA.
the class MultiSelectManager_SelectionTest method testIntersection_subset.
public void testIntersection_subset() {
String[] ids0 = new String[] { "foo", "bar", "baz" };
String[] ids1 = new String[] { "0", "baz", "1", "foo", "2" };
Selection testSelection = new Selection();
testSelection.add(ids0[0]);
testSelection.add(ids0[1]);
testSelection.add(ids0[2]);
testSelection.intersect(Sets.newHashSet(ids1));
assertTrue(testSelection.contains("foo"));
assertFalse(testSelection.contains("bar"));
assertTrue(testSelection.contains("baz"));
}
use of com.android.documentsui.dirlist.MultiSelectManager.Selection in project android_frameworks_base by AOSPA.
the class MultiSelectManager_SelectionTest method setUp.
@Override
public void setUp() throws Exception {
selection = new Selection();
selection.add(ids[0]);
selection.add(ids[1]);
selection.add(ids[2]);
}
use of com.android.documentsui.dirlist.MultiSelectManager.Selection in project android_frameworks_base by AOSPA.
the class MultiSelectManager_SelectionTest method testIntersection_empty1.
public void testIntersection_empty1() {
Selection testSelection = new Selection();
testSelection.intersect(Sets.newHashSet("foo"));
assertTrue(testSelection.isEmpty());
}
use of com.android.documentsui.dirlist.MultiSelectManager.Selection in project android_frameworks_base by AOSPA.
the class MultiSelectManager_SelectionTest method testEqualsCopy.
public void testEqualsCopy() {
Selection other = new Selection();
other.copyFrom(selection);
assertEquals(selection, other);
assertEquals(selection.hashCode(), other.hashCode());
}
Aggregations