小编mbe*_*sso的帖子

Python的单元测试逻辑

有人可以向我解释这个结果.第一次测试成功但第二次测试失败,尽管测试的变量在第一次测试中发生了变化.

>>> class MyTest(unittest.TestCase):
    def setUp(self):
        self.i = 1
    def testA(self):
        self.i = 3
        self.assertEqual(self.i, 3)
    def testB(self):
        self.assertEqual(self.i, 3)


>>> unittest.main()
.F
======================================================================
FAIL: testB (__main__.MyTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<pyshell#61>", line 8, in testB
AssertionError: 1 != 3

----------------------------------------------------------------------
Ran 2 tests in 0.016s
Run Code Online (Sandbox Code Playgroud)

python unit-testing

3
推荐指数
2
解决办法
631
查看次数

在VS 08和C#中提高工作效率的最快方法

我最近使用Komodo Edit和其他更简单的编辑器使用Python,但现在我正在做一个使用VS 08在C#中完成的项目.我将非常感谢有关如何尽快在该平台上获得高效的任何提示.

c# development-environment visual-studio-2008 visual-studio

3
推荐指数
2
解决办法
1021
查看次数