public class com.google.common.collect.testing.HelpersTest extends junit.framework.TestCase
{
public void <init>()
{
com.google.common.collect.testing.HelpersTest v;
v := @this: com.google.common.collect.testing.HelpersTest;
specialinvoke v.<junit.framework.TestCase: void <init>()>();
return;
}
public void testNullsBeforeB()
{
com.google.common.collect.testing.Helpers$NullsBeforeB v;
java.lang.String[] v;
com.google.common.collect.testing.HelpersTest v;
v := @this: com.google.common.collect.testing.HelpersTest;
v = <com.google.common.collect.testing.Helpers$NullsBeforeB: com.google.common.collect.testing.Helpers$NullsBeforeB INSTANCE>;
v = newarray (java.lang.String)[5];
v[0] = "a";
v[1] = "azzzzzz";
v[2] = null;
v[3] = "b";
v[4] = "c";
staticinvoke <com.google.common.collect.testing.Helpers: void testComparator(java.util.Comparator,java.lang.Object[])>(v, v);
return;
}
public void testIsEmpty_iterable()
{
java.lang.Error v;
com.google.common.collect.testing.HelpersTest$1 v;
com.google.common.collect.testing.HelpersTest v;
java.util.ArrayList v;
v := @this: com.google.common.collect.testing.HelpersTest;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
staticinvoke <com.google.common.collect.testing.Helpers: void assertEmpty(java.lang.Iterable)>(v);
v = new com.google.common.collect.testing.HelpersTest$1;
specialinvoke v.<com.google.common.collect.testing.HelpersTest$1: void <init>(com.google.common.collect.testing.HelpersTest)>(v);
staticinvoke <com.google.common.collect.testing.Helpers: void assertEmpty(java.lang.Iterable)>(v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>("a");
staticinvoke <com.google.common.collect.testing.Helpers: void assertEmpty(java.lang.Iterable)>(v);
v = new java.lang.Error;
specialinvoke v.<java.lang.Error: void <init>()>();
throw v;
}
public void testIsEmpty_map()
{
java.lang.Error v;
java.util.HashMap v;
com.google.common.collect.testing.HelpersTest v;
v := @this: com.google.common.collect.testing.HelpersTest;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
staticinvoke <com.google.common.collect.testing.Helpers: void assertEmpty(java.util.Map)>(v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("a", "b");
staticinvoke <com.google.common.collect.testing.Helpers: void assertEmpty(java.util.Map)>(v);
v = new java.lang.Error;
specialinvoke v.<java.lang.Error: void <init>()>();
throw v;
}
public void testAssertEqualInOrder()
{
java.util.List v, v;
java.lang.Error v;
java.lang.String[] v, v;
com.google.common.collect.testing.HelpersTest v;
v := @this: com.google.common.collect.testing.HelpersTest;
v = newarray (java.lang.String)[3];
v[0] = "a";
v[1] = "b";
v[2] = "c";
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
staticinvoke <com.google.common.collect.testing.Helpers: void assertEqualInOrder(java.lang.Iterable,java.lang.Iterable)>(v, v);
v = newarray (java.lang.String)[2];
v[0] = "a";
v[1] = "b";
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
staticinvoke <com.google.common.collect.testing.Helpers: void assertEqualInOrder(java.lang.Iterable,java.lang.Iterable)>(v, v);
v = new java.lang.Error;
specialinvoke v.<java.lang.Error: void <init>()>();
throw v;
}
public void testAssertContentsInOrder()
{
java.util.List v;
java.lang.Object[] v, v;
java.lang.Error v;
java.lang.String[] v;
com.google.common.collect.testing.HelpersTest v;
v := @this: com.google.common.collect.testing.HelpersTest;
v = newarray (java.lang.String)[3];
v[0] = "a";
v[1] = "b";
v[2] = "c";
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
v = newarray (java.lang.Object)[3];
v[0] = "a";
v[1] = "b";
v[2] = "c";
staticinvoke <com.google.common.collect.testing.Helpers: void assertContentsInOrder(java.lang.Iterable,java.lang.Object[])>(v, v);
v = newarray (java.lang.Object)[2];
v[0] = "a";
v[1] = "b";
staticinvoke <com.google.common.collect.testing.Helpers: void assertContentsInOrder(java.lang.Iterable,java.lang.Object[])>(v, v);
v = new java.lang.Error;
specialinvoke v.<java.lang.Error: void <init>()>();
throw v;
}
public void testAssertContains()
{
java.util.List v;
java.lang.Error v;
java.lang.String[] v;
com.google.common.collect.testing.HelpersTest v;
v := @this: com.google.common.collect.testing.HelpersTest;
v = newarray (java.lang.String)[2];
v[0] = "a";
v[1] = "b";
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
staticinvoke <com.google.common.collect.testing.Helpers: void assertContains(java.lang.Iterable,java.lang.Object)>(v, "a");
staticinvoke <com.google.common.collect.testing.Helpers: void assertContains(java.lang.Iterable,java.lang.Object)>(v, "b");
staticinvoke <com.google.common.collect.testing.Helpers: void assertContains(java.lang.Iterable,java.lang.Object)>(v, "c");
v = new java.lang.Error;
specialinvoke v.<java.lang.Error: void <init>()>();
throw v;
}
public void testAssertContainsAllOf()
{
java.lang.Object[] v, v, v, v, v;
java.lang.Error v;
java.lang.String[] v;
java.util.List v;
com.google.common.collect.testing.HelpersTest v;
v := @this: com.google.common.collect.testing.HelpersTest;
v = newarray (java.lang.String)[4];
v[0] = "a";
v[1] = "a";
v[2] = "b";
v[3] = "c";
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
v = newarray (java.lang.Object)[1];
v[0] = "a";
staticinvoke <com.google.common.collect.testing.Helpers: void assertContainsAllOf(java.lang.Iterable,java.lang.Object[])>(v, v);
v = newarray (java.lang.Object)[2];
v[0] = "a";
v[1] = "a";
staticinvoke <com.google.common.collect.testing.Helpers: void assertContainsAllOf(java.lang.Iterable,java.lang.Object[])>(v, v);
v = newarray (java.lang.Object)[3];
v[0] = "a";
v[1] = "b";
v[2] = "c";
staticinvoke <com.google.common.collect.testing.Helpers: void assertContainsAllOf(java.lang.Iterable,java.lang.Object[])>(v, v);
v = newarray (java.lang.Object)[4];
v[0] = "a";
v[1] = "b";
v[2] = "c";
v[3] = "a";
staticinvoke <com.google.common.collect.testing.Helpers: void assertContainsAllOf(java.lang.Iterable,java.lang.Object[])>(v, v);
v = newarray (java.lang.Object)[1];
v[0] = "d";
staticinvoke <com.google.common.collect.testing.Helpers: void assertContainsAllOf(java.lang.Iterable,java.lang.Object[])>(v, v);
v = new java.lang.Error;
specialinvoke v.<java.lang.Error: void <init>()>();
throw v;
}
}