単体テストでパターン マッチングを実行しようとしています。
私のソースコードには次のものがあります
MY_CODE = "The input %s is invalid"
def my_func():
check_something()
return MY_CODE % some_var
私のテストでは、このようなものがあります
def test_checking(self):
m = app.my_func()
# How do I assert that m is of the format MY_CODE???
# assertTrue(MY_CODE in m) wont work because the error code has been formatted
上記を主張する最良の方法を教えてください。