问题标签 [python-unittest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 推荐的 PyUnit 教程?
你知道的关于 PyUnit 入门的最佳教程是什么?
(在谷歌上,我倾向于找到大部分零散的提示和技巧,而不是太多的指南)
pydev - PyDev 和单元测试,没有总结显示时间/成功运行?
查看 PyDev 的文档及其在Pydev 站点上的测试集成,屏幕截图显示了每个测试的输出以及测试运行所需的时间。但是,当我运行它时,输出中只显示失败的测试,即使这样,它所花费的时间也是空的。我已经尝试在 pyunit testrunner 配置中增加详细程度,但这只是为系统输出窗口提供了更多输出,而不是 PyUnit 窗口。有人知道怎么修这个东西吗?(这是 4/4 PyDev 2.0 版本)
django - 有没有办法在 Eclipse 中将 Django 的单元测试挂接到 PyUnit 中?
过去几周我一直在做一个 Django 项目,而且进展顺利。我使用 Django 的unittest
库来测试一切,结果显示在控制台中。
但是,经过一些研究,看起来 pydev 为PyUnit
. 我使用 Eclipse,我认为我只能将单元测试通过管道传输到 PyUnit,但我没有任何运气,也没有找到这样做的文档。
如何让我的单元测试在 Eclipse 的 PyUnit 视图中运行?
目前,我使用以下命令在 eclipse 中运行所有测试:
谢谢!
python - 如何模拟 pyunit 的标准输入输入?
我正在尝试测试一个从 获取输入的函数,stdin
我目前正在使用以下内容进行测试:
以测试自动化的名义,有什么方法pyunit
可以伪造输入raw_input()
?
python - 应该使用 TestCase 还是 FunctionTestCase 在 python 中进行测试?
在尝试在 python 中获得 TDD 的预感时,我遇到了这个FunctionTestCase
类。我理解,它定义了TestCase
类的等效函数。
使用上有显着差异FunctionTestCase
还是味道问题?
python - 在不是python参数的方法中模拟对象
(我是蟒蛇新手)
我在看:模拟对象和方法
而且我想知道是否可以替换未作为参数传递的python方法中的对象,可以说我的方法是这样的:
我希望测试 mypymethod 但是我希望os.path 在这种情况下在我从我的测试方法中调用它时返回“yourmockresult”
反正我能做到吗?谢谢!!
java - 在类似于以下python代码的java中不是参数的方法中模拟对象?
以下是对 python 的一个非常酷的模拟,无论如何在 java 中也可以这样做吗?
在java中有这样的可能吗?意味着以如此方便的方式更新在其他对象方法中实例化的对象的返回值和行为?有什么框架可以很好地做到这一点?
谢谢
python - 解释测试用例中使用的“setUp”和“tearDown”Python方法
任何人都可以在编写测试用例时解释 PythonsetUp
和方法的使用,除了在调用测试方法之前立即调用并在调用后立即调用?tearDown
setUp
tearDown
python - python中的单元测试元类和内部类
我通常对每个班级进行单元测试,这没问题。然而,在搞砸了 python 之后,我遇到了一个我以前在其他语言、元类和内部类中没有遇到过的问题。
假设我有一个包含内部类和元类的类,那么针对这种情况构建单元测试的最佳方法是什么?
一种方法是在单个测试模块中测试所有三个,因为它们无论如何都紧密耦合。但这对我来说似乎是错误的。但是我将如何对元类自己进行单元测试,在使用所述元类的测试中创建一个虚拟类?
你的想法请stackoverflow!
python - Magento 的 pyUnit 单元测试是个好主意吗?
今天有人建议我将 PyUnit 与我们的 Magento 模块一起使用,因为它的请求和响应对象。使用 xUnit 测试框架有什么好处吗?
我们将使用 Maven 以及一些 PHPUnit 和 Selenium 测试将 Hudson 作为 CI 运行。我目前在 PHPUnit 中使用 Zend Framework 的请求和响应控制器。