Merge "HDMICEC: Add equals test for CodecSad"
This commit is contained in:
@@ -24,6 +24,8 @@ import androidx.test.filters.SmallTest;
|
|||||||
import com.android.server.hdmi.HdmiUtils.CodecSad;
|
import com.android.server.hdmi.HdmiUtils.CodecSad;
|
||||||
import com.android.server.hdmi.HdmiUtils.DeviceConfig;
|
import com.android.server.hdmi.HdmiUtils.DeviceConfig;
|
||||||
|
|
||||||
|
import com.google.common.testing.EqualsTester;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.junit.runners.JUnit4;
|
import org.junit.runners.JUnit4;
|
||||||
@@ -107,6 +109,22 @@ public class HdmiUtilsTest {
|
|||||||
HdmiUtils.TARGET_NOT_UNDER_LOCAL_DEVICE);
|
HdmiUtils.TARGET_NOT_UNDER_LOCAL_DEVICE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testEqualsCodecSad() {
|
||||||
|
byte[] sad = {0x0a, 0x1b, 0x2c};
|
||||||
|
String sadString = "0a1b2c";
|
||||||
|
new EqualsTester()
|
||||||
|
.addEqualityGroup(
|
||||||
|
new HdmiUtils.CodecSad(Constants.AUDIO_CODEC_LPCM, sad),
|
||||||
|
new HdmiUtils.CodecSad(Constants.AUDIO_CODEC_LPCM, sadString))
|
||||||
|
.addEqualityGroup(
|
||||||
|
new HdmiUtils.CodecSad(Constants.AUDIO_CODEC_LPCM, sadString + "01"))
|
||||||
|
.addEqualityGroup(new HdmiUtils.CodecSad(Constants.AUDIO_CODEC_DD, sadString))
|
||||||
|
.addEqualityGroup(
|
||||||
|
new HdmiUtils.CodecSad(Constants.AUDIO_CODEC_DD, sadString + "01"))
|
||||||
|
.testEquals();
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void parseSampleXML() {
|
public void parseSampleXML() {
|
||||||
List<DeviceConfig> config = new ArrayList<>();
|
List<DeviceConfig> config = new ArrayList<>();
|
||||||
|
|||||||
Reference in New Issue
Block a user