tdd 相关问题

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

大多数RESTFUL API函数无法进行单元测试

postAdmin(req,res,cb){const admin = await Admin.findOne({req.body.username});如果(!admin){错误(“管理员不存在”); } //在这里分割? adminValidationDAO(); const ...

回答 2 投票 0

您应该如何将服务层方法划分为可测试的块?

exports.sendFeedbackServiceProviderMethod = function(req,res,next){var articleId = req.body.articleId var commentId = req.body.commentId var action = req.body.action var meta = ...

回答 1 投票 0

如何报告量角器茉莉花中每个测试的执行时间?

是否有现成的方法来显示量角器和茉莉花中每个'i t'块的执行时间?我想显示每个测试是否成功或失败的执行时间。

回答 1 投票 2

模拟ScrapySharp单元测试的响应

[我在干净的体系结构解决方案中使用ScrapySharp,并且需要在单元测试中模拟Scraping服务响应,以便单元测试是独立的,并且实际上未触及任何外部...

回答 1 投票 0

DDD:为实体及其状态创建存储库

我在我的域中有一个实体,需要跟踪其状态。我为此有一个处理程序。此状态类似于“进行中”,“已完成”或“已删除”。而且我使用CosmosDb,SQL API来存储...

回答 1 投票 0

DDD-为实体及其状态创建报表

我在我的域中有一个实体,需要跟踪其状态。我为此有一个处理程序。此状态类似于“进行中”,“已完成”或“已删除”。我使用CosmosDb,SQL API来存储那些...

回答 1 投票 0

我如何从beforeEach()中传递值进行测试?摩卡/柴

我如何将dom对象从我的beforeEach()函数传递到测试中?例如:describe('2)关键DOM元素存在',function(){beforeEach(function(done){JSDOM.fromURL('http:// ...

回答 1 投票 0

如何在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

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