tdd 相关问题

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

如何在Laravel中编写用于检查邮件正文的测试用例

我有一个控制器,可以完成某些任务以及向用户发送邮件的功能。因此我们想遵循TDD方法编写测试用例,因此我们决定不使用模拟...

回答 1 投票 1

是否有类似于TypeMock的开源模拟框架?

TypeMock对于像我这样的爱好者来说太贵了:) Moq或RhinoMocks的下一版本都没有计划监听配置文件API,这是为什么呢?编辑:这将启用以下功能:模拟...

回答 9 投票 20

错误:在flutter中使用fromjson时,类型'String'不是'index'类型'int'的子类型

我正在扑朔迷离地学习TDD(测试驱动开发)。在这里,我尝试解析JSON数据,但是每次运行测试时,我都会得到一个错误提示。错误:类型'String'不是...的子类型...

回答 1 投票 0

ERROR:NoSuchMethodError:方法'toDouble'在null上调用。接收方:null尝试调用:toDouble()

我正在尝试制作fromJson函数来解析json文件。但是在运行测试时,我得到此错误信息。错误:NoSuchMethodError:方法'toDouble'被调用为null。 ...

回答 1 投票 0

如果有多个套件,则不显示测试内容

我正在测试我的应用。当我运行“ npm test”时,我想在终端中查看所有测试。我所有的测试都有一个名为auth.test.js的文件。因此,当我运行npm test时,我的输出是这样的:> jest --...

回答 1 投票 0

有效的类层次结构?

以下类层次结构对TDD是否有效?我有两个相关的类层次结构,我需要在每个创建者中使用一种类型的Info对象。您是否知道通用模式可以更好地做到这一点(也许...

回答 1 投票 0

Junit测试由于Elasticsearch而失败

当我通过NetBeans打开测试类时,我在Spring Boot项目中有一个Junit测试类,它测试CRUD的方法->右键->测试文件测试运行良好,但是当我右键单击时...

回答 1 投票 1


Capybara没有使用js启动其自己的服务器:true

我正在尝试开始在我的应用程序上编写测试,但是js存在问题:true这不是在启动自己的服务器。环境金属轨道-v #Rails 5.2.0 ruby -v ruby 2.4.2p198 Gemfile:...

回答 1 投票 0

在TFS Build for Unit Test Case中找不到路径的一部分

我正在尝试将我的单元测试用例包括在构建管道中,以将这些单元测试用例作为构建的一部分来运行。我很少有测试用例使用存储在单元测试项目的XML文件中的测试数据。 ...

回答 1 投票 0

是否可以通过testRunner的beforefeature钩子修改黄瓜报告?

我在beforefeature钩子中调用的API很少,下面是我要实现的目标。验证这些api的响应。 -做完了在黄瓜报告中发布api响应的结果。我可以打电话给...

回答 1 投票 0

验证模拟是最佳做法吗? (行为验证)

根据我所看到的,有两种验证测试的方法。 首先是状态验证,在这里我可以断言某些 某些东西。 然后是行为验证,在这里我可以检查模拟中的方法是否被称为X次。 在我看...

回答 1 投票 1

Spring Bean中默认属性值的最佳做法

为了使bean可测试,我通常使用以下模式: 我经常使用此模式,因此我有默认行为和要在测试中使用的行为。 someClass.someValue通常会很讨厌,例...

回答 1 投票 0

在生产代码中使用断言? (Node.js中的TDD)

我已经开始使用Mocha + Chai + Sinon库在Node.js(使用TypeScript)中为后端编写单元测试,使用Mocha + Chai + Sinon库作为该函数为任何给定输入返回正确输出的一部分,这使得...] >

回答 1 投票 1

无法访问UITableView子类的属性

我正在尝试测试方法ReloadData()在数据源更新时是否由UITableView实例调用。我创建了UITableView的子类,称为MockTableView。它有一个bool ...

回答 1 投票 0

NestJs-开玩笑-测试:ConnectionNotFoundError:未找到连接“默认”

我正在尝试编写一个简单的TODO App的测试。这是我的测试类:const mockTaskRepository =()=>({createTask:jest.fn(),}); describe('TasksService',()=> {...

回答 1 投票 0

如何正确使用TDD

所以我在大学里有一个新的任务,由很多人组成,我们想使用持续集成,考虑使用CircleCI,并且想使用TDD方法。我的...

回答 1 投票 -1

如何在不使用REPL的情况下使用Rascal jar运行测试?

我正在尝试在repl之外运行我的测试套件!我尝试了类似的尝试,但没有成功:java -Xmx1G -Xss32m -jar rascal-shell-unstable.jar TestSuite.rsc -v:test如何运行我的...

回答 1 投票 1

如何对特定的实现进行单元测试

我阅读了很多有关(单元)测试的信息,我尝试在日常工作流程中尽可能多地实施,但是以某种方式,我感觉自己做错了什么。假设我有一个函数...

回答 2 投票 0

我正在尝试测试将另一个函数作为参数的函数

我正在使用chai尝试对在线找到的验证功能进行单元测试。此验证功能在“反应最终形式”组件内部使用。这是我得到此验证器的地方...

回答 1 投票 0

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