tdd 相关问题

测试驱动开发(TDD)涉及编写失败的自动测试以指定要构建的内容。然后通过编写满足测试条件的代码来进行测试。最后,代码被重构。

在 RSpec 中 - 如何测试一个属性是否小于(或大于)另一个属性

在我的应用程序中我想要一个汽车模型。 它将有两个字段:date_from 和 date_till(指定某人使用它的时间段)。 我希望模型能够验证 date_from

回答 5 投票 0

除了 diff 视图之外,有没有办法让 jest 的错误报告一个接一个地显示预期和收到?

我有限的大脑有时无法解释节点树数组的差异。 我发现 jest 的输出如下所示,很难理解: 错误:expect(收到).toEqual(expe...

回答 1 投票 0

对模板方法设计模式进行单元测试

假设以下模板方法实现: 公共抽象类 Abs { 公共无效DoYourThing() { log.Info("开始"); 尝试 {

回答 5 投票 0

针对缺失方法的 IntelliJ 上下文建议

当使用 IntelliJ 并引用不存在的方法时,通常我会期望上下文建议“创建方法”并尝试使用明显的签名。这曾经在 p...

回答 1 投票 0

C++ 单元测试

我已经阅读了很多有关单元测试和测试驱动开发的内容。 最近也在看java单元测试代码。 然而,我更喜欢使用 Qt 进行开发。所以我用谷歌搜索“C++ 中的单元测试”并发现......

回答 8 投票 0

JSON::ParserError:Rails Rspec 上的“”处出现意外标记

我的 Rspec 遇到了很大的问题。所以基本上我想要的是向 API 发送请求,并得到正确的响应。当我将数据发送到 API 端点并输入它发送的内容时,它会...

回答 2 投票 0

如何使用cypress选择文本

我正在寻找使用 Cypress 测试文本编辑器,例如 https://github.com/brijeshb42/medium-draft。但我找不到使用它选择文本的方法。有人知道如何做到这一点吗? 我本来...

回答 1 投票 0

使用TypeORM和Nestjs进行测试的过程,以及使用mocks开玩笑?

这个问题可能会推广到服务中的存根存储库以及如何在这个问题的背景下正确测试和提供覆盖范围。 我正在学习更多...

回答 3 投票 0

如何使用 gtest 模拟 C++ 中的非虚方法?

是否有一种干净、简单的方法可以使用 gtest 来模拟 C++ 中的非虚拟方法?尽管使用 GoogleMock 方式强制您重新声明您的模拟类。 在我看来,此功能至关重要

回答 1 投票 0

C# 库自动生成单元测试的值

我读过有关生成自动值以供单元测试使用的库的信息,但找不到它。基本上,我想要的是: [测试] 公共无效测试() { 整数x = 2; 整数y=5; ...

回答 5 投票 0

软件开发过程中什么时候进行单元测试?

我知道什么是单元测试,但是当我阅读有关测试驱动开发的内容时,我感到困惑。 单元测试是您在代码库之前按照先测试后开发过程进行的事情吗...

回答 3 投票 0

测试驱动 Hystrix 断路器配置

我们的应用程序是通过使用 Hystrix 实现断路器模式以抗脆弱方式编写的。 整个应用程序是使用测试驱动实践创建的,但停留在这一点上

回答 1 投票 0

Mockito 模拟函数返回 Null

我陷入了使用 Mockito 进行测试的困境。我正在尝试在 Flutter 教程中实现 Clean Architect https://docs.flutter.dev/get-started/codelab。我做了一个名为 GetRandomWord 的用例...

回答 1 投票 0

重构单例/全局以使用依赖注入进行单元测试

我正在开发一个大型代码库,该代码库广泛使用了单例模式以及一些全局变量。我刚刚开始尝试编写一些单元测试,但单例和全局是......

回答 2 投票 0

Laravel:如何在 PhpUnit 上启用堆栈跟踪错误

我全新安装了 laravel 5.4 我尝试修改默认测试只是为了查看失败的测试。 测试/ExampleTest.php 类 ExampleTest 扩展 TestCase { /** * 基本测试

回答 3 投票 0

开玩笑:当第三方库使用控制台时如何模拟控制台?

我试图模拟 console.warn/error 但我不能。我使用一个第三方库,它在其中调用 console.warn 。我需要测试它是否被调用。在我的测试用例中,我试图消除缺点......

回答 4 投票 0

在 laravel 8 中设置单元测试环境

所以我目前正在使用 laravel (v8) 框架开发一个更大的网络应用程序。显然我有一个开发环境和一个生产环境,很快甚至还有一个临时环境。既然是

回答 3 投票 0

如何使用 Laravel 队列邮件编写单元测试?

我已经完成了通过队列发送邮件的代码,并且工作正常, 我想为它编写一个测试(只是想测试邮件应该正常发送而不会失败...

回答 3 投票 0

Async TestInitialize 保证测试失败

在 TestInitialize 中进行异步调用在设计上是不正确的,因为 TestInitialize 必须在任何 TestMethod 之前发生并且具有固定签名。 这是正确的方法吗?

回答 5 投票 0

根据 TDD 在回文上进行单元测试

我是 QA 的学生,现在我尝试基于 TDD 和单元测试用 Python 编写回文代码。 我尝试编写代码,它可以正常工作,但根据assertTrue,它不起作用,我也

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.