def test_bool_str_set_unknown_state_and_read_back(self):
        bool_str = BoolStr("test_name", "INSTR:TEST:PV")
        u_state = dict()
        u_state["message"] = "Test message"
        u_state["colour"] = "RED"
        bool_str.set_unknown_state(u_state)

        ans = bool_str.get_unknown_state()
        self.assertEqual("RED", ans["colour"])
        self.assertEqual("Test message", ans["message"])