Loading tests/multivalentTests/src/com/android/launcher3/util/SimpleBroadcastReceiverTest.kt +3 −0 Original line number Original line Diff line number Diff line Loading @@ -23,6 +23,7 @@ import android.os.Handler import android.os.Looper import android.os.Looper import androidx.test.ext.junit.runners.AndroidJUnit4 import androidx.test.ext.junit.runners.AndroidJUnit4 import androidx.test.filters.SmallTest import androidx.test.filters.SmallTest import androidx.test.platform.app.InstrumentationRegistry.getInstrumentation import com.android.launcher3.util.Executors.UI_HELPER_EXECUTOR import com.android.launcher3.util.Executors.UI_HELPER_EXECUTOR import com.google.common.truth.Truth.assertThat import com.google.common.truth.Truth.assertThat import java.util.function.Consumer import java.util.function.Consumer Loading Loading @@ -114,6 +115,7 @@ class SimpleBroadcastReceiverTest { underTest = SimpleBroadcastReceiver(Handler(Looper.getMainLooper()), intentConsumer) underTest = SimpleBroadcastReceiver(Handler(Looper.getMainLooper()), intentConsumer) underTest.register(context, completionRunnable, 1, "test_action_1", "test_action_2") underTest.register(context, completionRunnable, 1, "test_action_1", "test_action_2") getInstrumentation().waitForIdleSync() verify(context).registerReceiver(same(underTest), intentFilterCaptor.capture(), eq(1)) verify(context).registerReceiver(same(underTest), intentFilterCaptor.capture(), eq(1)) verify(completionRunnable).run() verify(completionRunnable).run() Loading @@ -136,6 +138,7 @@ class SimpleBroadcastReceiverTest { underTest = SimpleBroadcastReceiver(Handler(Looper.getMainLooper()), intentConsumer) underTest = SimpleBroadcastReceiver(Handler(Looper.getMainLooper()), intentConsumer) underTest.unregisterReceiverSafely(context) underTest.unregisterReceiverSafely(context) getInstrumentation().waitForIdleSync() verify(context).unregisterReceiver(same(underTest)) verify(context).unregisterReceiver(same(underTest)) } } Loading Loading
tests/multivalentTests/src/com/android/launcher3/util/SimpleBroadcastReceiverTest.kt +3 −0 Original line number Original line Diff line number Diff line Loading @@ -23,6 +23,7 @@ import android.os.Handler import android.os.Looper import android.os.Looper import androidx.test.ext.junit.runners.AndroidJUnit4 import androidx.test.ext.junit.runners.AndroidJUnit4 import androidx.test.filters.SmallTest import androidx.test.filters.SmallTest import androidx.test.platform.app.InstrumentationRegistry.getInstrumentation import com.android.launcher3.util.Executors.UI_HELPER_EXECUTOR import com.android.launcher3.util.Executors.UI_HELPER_EXECUTOR import com.google.common.truth.Truth.assertThat import com.google.common.truth.Truth.assertThat import java.util.function.Consumer import java.util.function.Consumer Loading Loading @@ -114,6 +115,7 @@ class SimpleBroadcastReceiverTest { underTest = SimpleBroadcastReceiver(Handler(Looper.getMainLooper()), intentConsumer) underTest = SimpleBroadcastReceiver(Handler(Looper.getMainLooper()), intentConsumer) underTest.register(context, completionRunnable, 1, "test_action_1", "test_action_2") underTest.register(context, completionRunnable, 1, "test_action_1", "test_action_2") getInstrumentation().waitForIdleSync() verify(context).registerReceiver(same(underTest), intentFilterCaptor.capture(), eq(1)) verify(context).registerReceiver(same(underTest), intentFilterCaptor.capture(), eq(1)) verify(completionRunnable).run() verify(completionRunnable).run() Loading @@ -136,6 +138,7 @@ class SimpleBroadcastReceiverTest { underTest = SimpleBroadcastReceiver(Handler(Looper.getMainLooper()), intentConsumer) underTest = SimpleBroadcastReceiver(Handler(Looper.getMainLooper()), intentConsumer) underTest.unregisterReceiverSafely(context) underTest.unregisterReceiverSafely(context) getInstrumentation().waitForIdleSync() verify(context).unregisterReceiver(same(underTest)) verify(context).unregisterReceiver(same(underTest)) } } Loading