aboutsummaryrefslogtreecommitdiffstats
path: root/guava-tests/test/com/google/common/collect/ArrayTableTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'guava-tests/test/com/google/common/collect/ArrayTableTest.java')
-rw-r--r--guava-tests/test/com/google/common/collect/ArrayTableTest.java29
1 files changed, 7 insertions, 22 deletions
diff --git a/guava-tests/test/com/google/common/collect/ArrayTableTest.java b/guava-tests/test/com/google/common/collect/ArrayTableTest.java
index 38bc927..8c2bf0c 100644
--- a/guava-tests/test/com/google/common/collect/ArrayTableTest.java
+++ b/guava-tests/test/com/google/common/collect/ArrayTableTest.java
@@ -17,10 +17,8 @@
package com.google.common.collect;
import static java.util.Arrays.asList;
-import static org.truth0.Truth.ASSERT;
+import static org.junit.contrib.truth.Truth.ASSERT;
-import com.google.common.annotations.GwtCompatible;
-import com.google.common.annotations.GwtIncompatible;
import com.google.common.base.Objects;
import com.google.common.collect.Table.Cell;
import com.google.common.testing.EqualsTester;
@@ -35,7 +33,6 @@ import java.util.Map;
*
* @author Jared Levy
*/
-@GwtCompatible(emulated = true)
public class ArrayTableTest extends AbstractTableTest {
@Override protected ArrayTable<String, Integer, Character> create(
@@ -242,8 +239,7 @@ public class ArrayTableTest extends AbstractTableTest {
SerializableTester.reserializeAndAssert(table);
}
- @GwtIncompatible("reflection")
- public void testNullPointerStatic() {
+ public void testNullPointerStatic() throws Exception {
new NullPointerTester().testAllPublicStaticMethods(ArrayTable.class);
}
@@ -286,13 +282,13 @@ public class ArrayTableTest extends AbstractTableTest {
public void testRowKeyList() {
ArrayTable<String, Integer, Character> table
= create("foo", 1, 'a', "bar", 1, 'b', "foo", 3, 'c');
- ASSERT.that(table.rowKeyList()).has().allOf("foo", "bar", "cat").inOrder();
+ ASSERT.that(table.rowKeyList()).hasContentsInOrder("foo", "bar", "cat");
}
public void testColumnKeyList() {
ArrayTable<String, Integer, Character> table
= create("foo", 1, 'a', "bar", 1, 'b', "foo", 3, 'c');
- ASSERT.that(table.columnKeyList()).has().allOf(1, 2, 3).inOrder();
+ ASSERT.that(table.columnKeyList()).hasContentsInOrder(1, 2, 3);
}
public void testGetMissingKeys() {
@@ -394,15 +390,14 @@ public class ArrayTableTest extends AbstractTableTest {
assertNull(table.erase("bar", null));
}
- @GwtIncompatible("ArrayTable.toArray(Class)")
public void testToArray() {
ArrayTable<String, Integer, Character> table
= create("foo", 1, 'a', "bar", 1, 'b', "foo", 3, 'c');
Character[][] array = table.toArray(Character.class);
assertEquals(3, array.length);
- ASSERT.that(array[0]).has().allOf('a', null, 'c').inOrder();
- ASSERT.that(array[1]).has().allOf('b', null, null).inOrder();
- ASSERT.that(array[2]).has().allOf(null, null, null).inOrder();
+ ASSERT.that(array[0]).hasContentsInOrder('a', null, 'c');
+ ASSERT.that(array[1]).hasContentsInOrder('b', null, null);
+ ASSERT.that(array[2]).hasContentsInOrder(null, null, null);
table.set(0, 2, 'd');
assertEquals((Character) 'c', array[0][2]);
array[0][2] = 'e';
@@ -458,14 +453,4 @@ public class ArrayTableTest extends AbstractTableTest {
assertEquals("Row dog not in [foo, bar, cat]", expected.getMessage());
}
}
-
- @GwtIncompatible("reflection")
- public void testNulls() {
- new NullPointerTester().testAllPublicInstanceMethods(create());
- }
-
- @GwtIncompatible("serialize")
- public void testSerializable() {
- SerializableTester.reserializeAndAssert(create());
- }
}