class Main_ceasar_decoding_Matchers(unittest.TestCase):
    def setUp(self):
        self.temp = Main()

    def test_Ceasar_decoding_check_result_same_length__string__and__letters_same_case_but_with_space(
            self):
        argument = 'MMMii doah'
        assert_that(
            self.temp.Ceasar_coding(argument)
        ).check_result_same_length__string__and__letters_same_case(argument)

    def test_Ceasar_decoding_check_result_same_length__string__and__letters_same_case(
            self):
        argument = 'ConnORmCgregor'
        assert_that(
            self.temp.Ceasar_coding(argument)
        ).check_result_same_length__string__and__letters_same_case(argument)
class Main_ceasar_coding_Matchers(unittest.TestCase):
    def setUp(self):
        self.temp = Main()

    def test_Ceasar_coding_check_result_same_length__string__and__letters_same_case(
            self):
        argument = 'wiKtOOOr'
        assert_that(
            self.temp.Ceasar_coding(argument)
        ).check_result_same_length__string__and__letters_same_case(argument)

    def test_Ceasar_coding_check_result_same_length__string__and__letters_same_case_but_with_space(
            self):
        argument = 'wKK OKA'
        assert_that(
            self.temp.Ceasar_coding(argument)
        ).check_result_same_length__string__and__letters_same_case(argument)