mocking 相关问题

模拟和伪造是隔离代码或组件的方法,以确保单元测试仅针对可测试的代码单元运行,而不实际使用应用程序的其他组件或依赖项。 Mocking与伪造的不同之处在于可以检查模拟以断言测试结果。


在Java中使用WireMock和SOAP Web服务

我对WireMock完全不熟悉。到目前为止,我一直在使用SOAPUI进行模拟响应。我的用例很简单:只是将SOAP XML请求发送到不同的端点(http:// localhost:9001 / endpoint1)......

回答 3 投票 9

如何模拟在函数外部实例化的常量?

我有一个在函数外部实例化的常量,我希望对该函数进行单元测试。但我不希望每次更新该常量时都更新我的单元测试结果。有没有办法......

回答 2 投票 2

MagicMock和换行

为什么“wraps”关键字对MagicMock对象不一致?普通方法传递给包装对象,但不是“特殊”方法。在下面的测试中,第一个断言......

回答 1 投票 2

使用Mock进行第三方API的Django / Python测试

我有一个代码,我试图使用Mock库/ python-django进行测试。简要总结一下我的应用程序:(第一阶段):客户端使用我的app暴露API。映射的API函数构成一个HTTP ...

回答 1 投票 2

如何使用装饰器修补sys属性?

我有一个依赖于Python版本的函数。我想通过模拟sys.version信息在单元测试中测试这个。以下代码有效:def test_python_version(self):带补丁(“...

回答 2 投票 0

单元测试sqlalchemy BinaryExpression

我正在为一些使用SQLAlchemy的代码编写一些单元测试。我想测试过滤器调用,但似乎使用相同参数创建的SQLAlchemy BinaryExpression对象不比较相等:...

回答 1 投票 6

在同一个类中模拟其他公共方法是一种好习惯

例如:public class NumberService {public boolean isNaturalNumber(int num){return num> 0; public String getClassificationInfo(int num){return isNaturalNumber(num)? num +“......

回答 2 投票 0

每次测试都是Mock模块

我对在Jest中嘲笑如何对实现进行单元测试感到困惑。问题是我想模仿不同的预期行为。有没有办法实现这个目标?因为进口只能......

回答 3 投票 17

模拟异步查询操作

我创建了单元测试,我必须模拟我的EF的上下文。我使用Moq库和Xunit。我有这样的测试方法:[Fact] public async Task ...

回答 1 投票 0

如何正确模拟i18n for Jest

我有一个react-native的容器,它导入我们通常存储在utils目录下的典型函数,例如capitaliseWord()或者其他什么。该工具的功能之一......

回答 1 投票 1
热门问答
推荐问答