Loading services/tests/servicestests/src/com/android/server/hdmi/HdmiCecMessageValidatorTest.java +15 −0 Original line number Diff line number Diff line Loading @@ -110,6 +110,21 @@ public class HdmiCecMessageValidatorTest { assertMessageValidity("40:47:4C:69:7F").isEqualTo(ERROR_PARAMETER); } @Test public void isValid_recordStatus() { assertMessageValidity("40:0A:01").isEqualTo(OK); assertMessageValidity("40:0A:13").isEqualTo(OK); assertMessageValidity("40:0A:1F:04:01").isEqualTo(OK); assertMessageValidity("0F:0A:01").isEqualTo(ERROR_DESTINATION); assertMessageValidity("F0:0A:01").isEqualTo(ERROR_SOURCE); assertMessageValidity("40:0A").isEqualTo(ERROR_PARAMETER_SHORT); assertMessageValidity("40:0A:00").isEqualTo(ERROR_PARAMETER); assertMessageValidity("40:0A:0F").isEqualTo(ERROR_PARAMETER); assertMessageValidity("40:0A:1D").isEqualTo(ERROR_PARAMETER); assertMessageValidity("40:0A:30").isEqualTo(ERROR_PARAMETER); } private IntegerSubject assertMessageValidity(String message) { return assertThat(mHdmiCecMessageValidator.isValid(buildMessage(message))); } Loading Loading
services/tests/servicestests/src/com/android/server/hdmi/HdmiCecMessageValidatorTest.java +15 −0 Original line number Diff line number Diff line Loading @@ -110,6 +110,21 @@ public class HdmiCecMessageValidatorTest { assertMessageValidity("40:47:4C:69:7F").isEqualTo(ERROR_PARAMETER); } @Test public void isValid_recordStatus() { assertMessageValidity("40:0A:01").isEqualTo(OK); assertMessageValidity("40:0A:13").isEqualTo(OK); assertMessageValidity("40:0A:1F:04:01").isEqualTo(OK); assertMessageValidity("0F:0A:01").isEqualTo(ERROR_DESTINATION); assertMessageValidity("F0:0A:01").isEqualTo(ERROR_SOURCE); assertMessageValidity("40:0A").isEqualTo(ERROR_PARAMETER_SHORT); assertMessageValidity("40:0A:00").isEqualTo(ERROR_PARAMETER); assertMessageValidity("40:0A:0F").isEqualTo(ERROR_PARAMETER); assertMessageValidity("40:0A:1D").isEqualTo(ERROR_PARAMETER); assertMessageValidity("40:0A:30").isEqualTo(ERROR_PARAMETER); } private IntegerSubject assertMessageValidity(String message) { return assertThat(mHdmiCecMessageValidator.isValid(buildMessage(message))); } Loading