pycham中 当你运行时 ,使用的 是 Run "unittests in xxxx" 模式时候,if __name__ == '__main__': 后面的代码是不执行的,这样会导致并没有按照自己设计的用例顺利执行,而是按照 unitest框架中默认的字母顺序执行,这时候会出问题
解决办法:
点击后:
看到这里就会有点明白了:
直接在Python中把你的代码文件加进去后 运行 就ok了: