public class com.google.common.collect.testing.testers.MapForEachTester extends com.google.common.collect.testing.AbstractMapTester
{
public void <init>()
{
com.google.common.collect.testing.testers.MapForEachTester v;
v := @this: com.google.common.collect.testing.testers.MapForEachTester;
specialinvoke v.<com.google.common.collect.testing.AbstractMapTester: void <init>()>();
return;
}
public void testForEachKnownOrder()
{
java.util.List v;
com.google.common.collect.testing.testers.MapForEachTester v;
java.util.Map v;
java.util.function.BiConsumer v;
java.util.ArrayList v;
v := @this: com.google.common.collect.testing.testers.MapForEachTester;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = virtualinvoke v.<com.google.common.collect.testing.testers.MapForEachTester: java.util.Map getMap()>();
v = staticinvoke <com.google.common.collect.testing.testers.MapForEachTester$lambda_testForEachKnownOrder_0__61: java.util.function.BiConsumer bootstrap$(com.google.common.collect.testing.testers.MapForEachTester,java.util.List)>(v, v);
interfaceinvoke v.<java.util.Map: void forEach(java.util.function.BiConsumer)>(v);
v = virtualinvoke v.<com.google.common.collect.testing.testers.MapForEachTester: java.util.List getOrderedElements()>();
staticinvoke <com.google.common.collect.testing.testers.MapForEachTester: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public void testForEachUnknownOrder()
{
com.google.common.collect.testing.testers.MapForEachTester v;
java.util.Collection v;
java.util.Map v;
java.util.function.BiConsumer v;
java.util.ArrayList v;
v := @this: com.google.common.collect.testing.testers.MapForEachTester;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = virtualinvoke v.<com.google.common.collect.testing.testers.MapForEachTester: java.util.Map getMap()>();
v = staticinvoke <com.google.common.collect.testing.testers.MapForEachTester$lambda_testForEachUnknownOrder_1__62: java.util.function.BiConsumer bootstrap$(com.google.common.collect.testing.testers.MapForEachTester,java.util.List)>(v, v);
interfaceinvoke v.<java.util.Map: void forEach(java.util.function.BiConsumer)>(v);
v = virtualinvoke v.<com.google.common.collect.testing.testers.MapForEachTester: java.util.Collection getSampleEntries()>();
staticinvoke <com.google.common.collect.testing.Helpers: void assertEqualIgnoringOrder(java.lang.Iterable,java.lang.Iterable)>(v, v);
return;
}
public void testForEach_nullKeys()
{
java.util.List v;
com.google.common.collect.testing.testers.MapForEachTester v;
java.util.Map v;
java.util.function.BiConsumer v;
java.util.Map$Entry[] v;
java.util.ArrayList v;
v := @this: com.google.common.collect.testing.testers.MapForEachTester;
virtualinvoke v.<com.google.common.collect.testing.testers.MapForEachTester: void initMapWithNullKey()>();
v = virtualinvoke v.<com.google.common.collect.testing.testers.MapForEachTester: java.util.Map$Entry[] createArrayWithNullKey()>();
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = virtualinvoke v.<com.google.common.collect.testing.testers.MapForEachTester: java.util.Map getMap()>();
v = staticinvoke <com.google.common.collect.testing.testers.MapForEachTester$lambda_testForEach_nullKeys_2__63: java.util.function.BiConsumer bootstrap$(com.google.common.collect.testing.testers.MapForEachTester,java.util.List)>(v, v);
interfaceinvoke v.<java.util.Map: void forEach(java.util.function.BiConsumer)>(v);
staticinvoke <com.google.common.collect.testing.Helpers: void assertEqualIgnoringOrder(java.lang.Iterable,java.lang.Iterable)>(v, v);
return;
}
public void testForEach_nullValues()
{
java.util.List v;
com.google.common.collect.testing.testers.MapForEachTester v;
java.util.Map v;
java.util.function.BiConsumer v;
java.util.Map$Entry[] v;
java.util.ArrayList v;
v := @this: com.google.common.collect.testing.testers.MapForEachTester;
virtualinvoke v.<com.google.common.collect.testing.testers.MapForEachTester: void initMapWithNullValue()>();
v = virtualinvoke v.<com.google.common.collect.testing.testers.MapForEachTester: java.util.Map$Entry[] createArrayWithNullValue()>();
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = virtualinvoke v.<com.google.common.collect.testing.testers.MapForEachTester: java.util.Map getMap()>();
v = staticinvoke <com.google.common.collect.testing.testers.MapForEachTester$lambda_testForEach_nullValues_3__64: java.util.function.BiConsumer bootstrap$(com.google.common.collect.testing.testers.MapForEachTester,java.util.List)>(v, v);
interfaceinvoke v.<java.util.Map: void forEach(java.util.function.BiConsumer)>(v);
staticinvoke <com.google.common.collect.testing.Helpers: void assertEqualIgnoringOrder(java.lang.Iterable,java.lang.Iterable)>(v, v);
return;
}
}