class MessageTests(unittest.TestCase): def setUp(self) -> None: self.translator = Translator(common) def test_message_without_head(self): msg = "1 2 3 6 0 й 6 0 6 0 6 3 й 6 0 3 й й 1" self.assertFalse( self.translator.is_encoded(msg) ) def test_valid_message(self): msg = "й й 2 1 2 3 6 0 й 1 1 1 3 3 3 6 6 6 й й й й й 1" self.assertTrue( self.translator.is_encoded(msg) ) def test_invalid_len_message(self): msg = "й й 2 1 2 3 6 0 й 6 0 6 0 6 3 й 6 й й 1" self.assertFalse( self.translator.is_encoded(msg) ) def test_message_without_tail(self): msg = "й й 2 1 2 3 6 0 й 6 0 6 0 6 3 й 6 0" self.assertFalse( self.translator.is_encoded(msg) )