Merge "HDMICEC: Add equals test for ActiveSource" into sc-dev-plus-aosp am: 4767305621
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15235799 Change-Id: Ie559da81b68c44498440082561ac1233578e9554
This commit is contained in:
@@ -39,6 +39,7 @@ android_test {
|
||||
"services.usage",
|
||||
"services.uwb",
|
||||
"guava",
|
||||
"guava-android-testlib",
|
||||
"androidx.test.core",
|
||||
"androidx.test.ext.truth",
|
||||
"androidx.test.runner",
|
||||
|
||||
@@ -47,6 +47,8 @@ import android.platform.test.annotations.Presubmit;
|
||||
import androidx.test.InstrumentationRegistry;
|
||||
import androidx.test.filters.SmallTest;
|
||||
|
||||
import com.google.common.testing.EqualsTester;
|
||||
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
||||
@@ -207,6 +209,24 @@ public class HdmiCecLocalDeviceTest {
|
||||
mTestLooper.dispatchAll();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testEqualsActiveSource() {
|
||||
int logicalAddress = 0;
|
||||
int physicalAddress = 0x0000;
|
||||
new EqualsTester()
|
||||
.addEqualityGroup(
|
||||
new HdmiCecLocalDevice.ActiveSource(logicalAddress, physicalAddress),
|
||||
new HdmiCecLocalDevice.ActiveSource(logicalAddress, physicalAddress))
|
||||
.addEqualityGroup(
|
||||
new HdmiCecLocalDevice.ActiveSource(logicalAddress, physicalAddress + 1))
|
||||
.addEqualityGroup(
|
||||
new HdmiCecLocalDevice.ActiveSource(logicalAddress + 1, physicalAddress))
|
||||
.addEqualityGroup(
|
||||
new HdmiCecLocalDevice.ActiveSource(
|
||||
logicalAddress + 1, physicalAddress + 1))
|
||||
.testEquals();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void dispatchMessage_logicalAddressDoesNotMatch() {
|
||||
HdmiCecMessage msg =
|
||||
|
||||
Reference in New Issue
Block a user