def test__validate_message_invalid(self):
        # Flip the first bit
        bit_list_valid = TestNecDecoder.reference_bits[:]
        bit_list_valid[0] = 1 - bit_list_valid[0]
        bit_list_invalid = bit_list_valid

        decoder = NecDecoder()

        assert not decoder._validate_message(bit_list_invalid)
    def test__validate_message_valid(self):
        decoder = NecDecoder()

        assert decoder._validate_message(TestNecDecoder.reference_bits)