
[英]What's the difference between a mock & stub?
我已经阅读了有关 mocking 与测试中的存根的各种文章,包括Martin Fowler 的 Mocks Aren't Stubs ,但仍然不明白其中的区别。 ...
[英]What's the difference between a mock & stub?
我已经阅读了有关 mocking 与测试中的存根的各种文章,包括Martin Fowler 的 Mocks Aren't Stubs ,但仍然不明白其中的区别。 ...
[英]How to properly assert that an exception gets raised in pytest?
代码: Output: 如何使 pytest 打印回溯,所以我会看到在whatever中的哪个位置引发了异常? ...
[英]How to write a test which expects an Error to be thrown in Jasmine?
我正在尝试为Jasmine 测试框架编写一个预计会出错的测试。 目前我正在使用来自 GitHub的Jasmine Node.js 集成。 在我的 Node 模块中,我有以下代码: 现在我尝试编写一个预计会出现此错误的测试: 我也尝试过Error()和其他一些变体,但无法弄清楚如何使其工作。 ...
[英]How to run only one unit test class using Gradle
我是 Gradle 的新手。 我使用 Gradle 1.10 和 Ubuntu 13。 我想知道是否有任何命令只执行一个单元测试类,类似于 SBT 中的testOnly 。 ...
[英]How to emulate GPS location in the Android Emulator?
我想在Android模拟器中获取经纬度进行测试。 谁能指导我如何实现这一目标? 如何将模拟器的位置设置为测试 position? ...
[英]How to unit test abstract classes: extend with stubs?
我想知道如何对抽象类和扩展抽象类的类进行单元测试。 我应该通过扩展抽象类来测试抽象类,剔除抽象方法,然后测试所有具体方法吗? 然后只测试我覆盖的方法,并在单元测试中测试扩展我的抽象类的对象的抽象方法? 我是否应该有一个抽象测试用例来测试抽象类的方法,并在我的测试用例中为扩展抽象类的对象扩展这个类 ...
[英]What is the difference between unit tests and functional tests?
单元测试和功能测试有什么区别? 单元测试也可以测试 function 吗? ...
[英]How do I run all Python unit tests in a directory?
我有一个包含我的 Python 单元测试的目录。 每个单元测试模块的格式为test_*.py 。 我正在尝试制作一个名为all_test.py的文件,您猜对了,它会运行上述测试表单中的所有文件并返回结果。 到目前为止,我已经尝试了两种方法; 两者都失败了。 我将展示这两种方法,我希望有人知道如何正 ...
[英]How do I assert my exception message with JUnit Test annotation?
我已经用@Test注释编写了一些 JUnit 测试。 如果我的测试方法抛出一个已检查的异常,并且我想断言消息和异常,有没有办法用 JUnit @Test注释来做到这一点? AFAIK,JUnit 4.7 不提供此功能,但是否有任何未来版本提供? 我知道在 .NET 中你可以断言消息和异常类。 在 ...
[英]What is code coverage and how do YOU measure it?
什么是代码覆盖率,你如何衡量它? 我被问到这个关于我们自动化测试代码覆盖率的问题。 似乎在自动化工具之外,它更像是艺术而不是科学。 是否有任何关于如何使用代码覆盖率的真实示例? ...
[英]How do you run a single test/spec file in RSpec?
我希望能够运行单个规范文件的测试——例如,对于我正在编辑的一个文件。 rake spec执行所有规范。 我的项目不是 Rails 项目,所以rake spec:doc不起作用。 不知道这是否重要,但这是我的目录结构。 ...
[英]Kotlin and new ActivityTestRule : The @Rule must be public
我正在尝试在 Kotlin 中为我的 android 应用程序进行 UI 测试。 由于新系统使用 ActivityTestRule,我无法使其工作:它正确编译,并且在运行时,我得到: java.lang.Exception: The @Rule 'mActivityRule' must be pub ...
[英]Gradle: How to Display Test Results in the Console in Real Time?
我想查看测试结果(system.out/err,来自正在测试的组件的日志消息),因为它们在我运行的同一个控制台中运行: 并且不要等到测试完成再查看测试报告(只有在测试完成时才会生成,所以在测试运行时我不能“tail -f”任何东西) ...
[英]Test process.env with Jest
我有一个依赖于环境变量的应用程序,例如:const APP_PORT = process.env.APP_PORT || 8080; 我想测试一下,例如: APP_PORT 可以通过 Node.js 环境变量设置。 或者Express.js应用程序正在使用process.env.APP_POR ...
[英]Making the Android emulator run faster
Android 模拟器有点迟钝。 对于某些设备,例如摩托罗拉 Droid 和 Nexus One,该应用程序在实际设备中的运行速度比在模拟器中要快。 这是测试游戏和视觉效果时的问题。 你如何让模拟器运行得尽可能快? 我一直在玩弄它的参数,但还没有找到显示出明显改进的配置。 ...
[英]How to configure "Shorten command line" method for whole project in IntelliJ
当我运行测试时,我收到错误“命令行太长”。 如果我将运行/调试配置中的“缩短命令行”方法设置为特定方法或类的“JAR 清单”,它会起作用,但我如何为整个项目设置它,或者是否有一个 IDE 全局设置? ...
[英]How do you print in a Go test using the "testing" package?
我在 Go 中运行一个测试,其中包含一条打印内容的语句(即用于调试测试),但它没有打印任何内容。 当我在这个文件上运行 go test 时,这是输出: 据我所知,真正让它打印的唯一方法是通过 t.Error() 打印它,如下所示: 哪个输出这个: 我用谷歌搜索并查看了手册,但没有找到任何东西。 ...
[英]When should I use Debug.Assert()?
我已经做了大约一年的专业软件工程师,毕业于 CS 学位。 我已经知道 C++ 和 C 中的断言一段时间了,但直到最近才知道它们存在于 C# 和 .NET 中。 我们的生产代码不包含任何断言,我的问题是... 我应该在我们的生产代码中开始使用断言吗? 如果是这样,它什么时候使用最合适? 这样做会更 ...
[英]Determine if a function exists in bash
目前我正在做一些从 bash 执行的单元测试。单元测试在 bash 脚本中初始化、执行和清理。 该脚本通常包含 init()、execute() 和 cleanup() 函数。 但它们不是强制性的。 我想测试它们是否已定义。 我之前通过 greping 和 seding 源来做到这一点,但这似乎是 ...
[英]Rspec: “array.should == another_array” but without concern for order
我经常想要比较数组并确保它们以任何顺序包含相同的元素。 在RSpec中有一个简洁的方法吗? 以下是不可接受的方法: #to_set 例如: 要么 当数组包含重复项时,这会失败。 #sort 例如: 要么 当数组元素没有实现#< ...