Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何断言 Unittest 上的可迭代对象不为空?
向服务提交查询后 我会收到一本字典或一个列表 我想确保它不为空 我使用Python 2 7 我很惊讶没有任何assertEmpty方法为unittest TestCase类实例 现有的替代方案看起来并不正确 self assertTrue
python
python27
unittesting
pythonunittest
Assertion
模拟对象 - 将所有方法声明为虚拟方法还是使用接口?
与 Java 不同 net 中的方法默认不是虚拟的 为了使用大多数模拟对象框架 您要么必须将要在模拟上使用的方法标记为 真实 对象上的虚拟方法 要么必须有一个可以模拟被测试类将使用的接口接受代替执行 将每个方法标记为虚拟似乎是一种不好的形式
NET
unittesting
mocking
karma/jasmine 控制台更详细的测试结果
我使用 Karma 和 Jasmine 进行 javascript 单元测试 假设我有一个失败的测试 如下所示 expect objectA toEqual expectedObjectA 当失败时 我看到控制台上转储了两个对象 并显示一条
javascript
unittesting
format
jasmine
karmarunner
Spring3/Hibernate3/TestNG:有些测试给出 LazyInitializationException,有些则没有
前言 我在单元测试中遇到了 LazyInitializationException 的问题 而且我很难理解它 正如你从我的问题中看到的那样Spring 中的数据库会话 https stackoverflow com questions 13
Java
unittesting
Hibernate
Spring
TestNG
什么是适合 Rails 3 的测试框架?
去年我一直在使用 Ruby On Rails 但是 无法进行单元测试 现在我必须编写单元测试代码 哪个测试框架好 为什么 有这方面的好的教程吗 我的系统配置 Ruby 1 9 2 Rails 3 Ubuntu 10 第一个技巧是 尝试升级到
ruby
unittesting
rubyonrails3
rubyonrailsplugins
在业力测试中按类名获取两个div(Angular 4.0)
我有这样的看法 div div class header title Example title 1 div div div div class header title Example title 2 div div 在我的业力测试中 我
javascript
angular
unittesting
cssselectors
karmarunner
PyUnit 中是否已弃用测试套件?
按照 PyUnit 中的示例 我想出了以下运行良好的单元测试代码 import unittest class Board def init self x y self x x self y y def eq self other retur
python
unittesting
pythonunittest
Python 是否有首选的 BDD 风格单元测试框架?
我想知道是否有任何 BDD 风格的 描述它 Python 单元测试框架可以维护并准备好投入生产 我已经发现describe https pypi python org pypi describe 0 1 2 但似乎没有维护 也没有文档 我也
python
unittesting
TDD
BDD
Django:测试客户端的上下文在 shell 中为空
我无法访问context的属性HttpResponse来自 ipython 的对象 但单元测试访问context 这是单元测试 测试运行正常通过 from django test import Client TestCase from dj
django
unittesting
Testing
运行使用wiremock存根的多个测试用例时“选择器循环等待选择”
我在用着wiremock http wiremock org 用于模拟网络服务 我使用它来提供对我们正在测试的某些单元的服务访问 所以基本上我们有多个junit测试 它们使用来自wiremock的存根 但是 当我们一次运行多个测试 假设运行
Java
unittesting
JUnit
wiremock
有条件地忽略 JUnit 4 中的测试
好的 所以 Ignore注释适合标记不应运行的测试用例 但是 有时我想忽略基于运行时信息的测试 例如 如果我有一个并发测试 需要在具有一定数量核心的计算机上运行 如果这个测试在单处理器机器上运行 我认为仅仅通过测试是不正确的 因为它还没有运
Java
unittesting
JUnit
通过 Web 界面执行 python 单元测试
是否可以通过 Web 界面执行单元测试 如果可以 如何执行 EDIT 现在我想要结果 对于测试 我希望它们是自动化的 可能每次我对代码进行更改时 抱歉我忘了说得更清楚 EDIT 这个答案此时已经过时了 Use Jenkins https j
python
unittesting
单元测试失败,异常代码为 c0000005
我正在尝试使用本机单元测试项目在 Visual Studios 2012 中创建单元测试 这是我的测试 TEST METHOD CalculationsRoundTests int result Calculations Round 1 0
c
unittesting
visualstudio2012
使用 JUnit 时,有没有办法验证测试方法中是否调用了 try/catch 指令的 Catch 部分?
例如 如果我想测试以下课程 public class SomeClass public void someMethod try Some code where comething could go wrong catch Exception
Java
unittesting
JUnit
Mockito
FakeAsync/tick (Async/whenStable) 与 detectorChanges()
您能帮我区分这两件事吗 根据我的理解 如果你只使用 observable 你可以使用 detectorChanges 因此 您可以直接更改组件属性或监视服务调用并返回可观察的值 然后调用 detectorChanges 更改将在 html
angular
unittesting
Asynchronous
$compile 不编译 Karma/Jasmine 中的模板
我已经用 PhantomJS 和 Chrome 对此进行了测试 下列的这个问题 https stackoverflow com questions 27026596 accessing compiled template in unit t
angularJS
unittesting
jasmine
karmarunner
单元测试报告的 XML 格式规范(DTD、XSD..)
许多工具为单元测试报告生成和使用相同的 XML 文件格式 例子 source http junitpdfreport cvs sourceforge net junitpdfreport src resources examples tes
xml
unittesting
xsd
report
DTD
如何使用 Visual Studio 2012 中的运行设置文件从代码覆盖率中排除服务引用?
我使用自定义运行设置文件来控制检查哪些项目的代码覆盖率 我使用了 Microsoft 提供的默认模板 到目前为止已经能够毫无问题地排除我想要的项目 我的下一步操作是从代码覆盖范围中排除添加服务引用时由 Visual Studio 创建的自动
验证是否使用mockito调用了三个方法之一
我有这样的三种方法 public void method1 String str public void method1 String str String str2 String str3 public void method1 Stri
Java
unittesting
Mockito
单元测试序列化有什么要点吗?
我有一个类 它序列化一组我想要进行单元测试的对象 使用 XML 序列化 我的问题是 感觉我将测试 XML 序列化的 NET 实现 而不是任何有用的东西 我还有一个先有鸡还是先有蛋的场景 为了测试 Reader 我需要一个由 Writer 生
c
unittesting
serialization
xmlserialization
1
2
3
4
5
6
...100
»