tdd 相关问题

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

如何测试去抖逻辑

我正在尝试使用 TDD 构建一个在搜索之前进行去抖的搜索视图模型。直到最近,我还创建了一个模拟去抖动器,将其注入到我的视图模型中,并用它来控制...

回答 1 投票 0

如何在 Swift 中使用 TDD 测试去抖动逻辑

我正在尝试使用 TDD 构建一个在搜索之前进行去抖的搜索视图模型。直到最近,我还创建了一个模拟去抖动器,将其注入到我的视图模型中,并用它来控制...

回答 1 投票 0

测试 Django 信号的正确方法

我正在尝试测试发送的信号,它正在提供_args。表单提交后,信号在 contact_question_create 视图内触发。 我的测试用例是这样的: 定义

回答 7 投票 0

通过

我正在尝试使用与此类似的设置来模拟类的超类: 文件父.py 班级家长: def 写(自己): *一些代码* 文件child.py 子类(父类): def 写(...

回答 1 投票 0

为什么空手道场景和场景大纲在名称前生成括号?

我使用一个简单的空手道跑步者来运行我的功能。但是空手道 html 输出正在生成我的场景。它添加[1:1:22]作为前缀到卡片不使用场景名称。我怎样才能...

回答 1 投票 0

如何确保一个字符串恰好有n次子串?

我想检查一个字符串是否包含某个子字符串n次。我知道我能做到: Assertions.assertThat(myString).contains("xyz"); 甚至 Assertions.assertThat(myString).containsOnlyOnce("...

回答 6 投票 0

角度测试:错误:NG0304:“mat-form-field”不是已知元素(在“SignInComponent”组件模板中使用)

我正在尝试使用 TDD 制作一个小应用程序。 当我运行 npm test 时出现以下错误: 错误:NG0304:“mat-form-field”不是已知元素(在“SignInComponent”组件模板中使用): 如果'垫...

回答 1 投票 0

使用数据库 H2 在 Spring Boot 中进行测试

我正在尝试在测试中使用 H2 数据库在 Spring Boot api 上运行测试,但是,当尝试运行测试时,系统使用主资源中的 application.properties 而不是...

回答 2 投票 0

.NET 是否为每个测试方法创建实例?

我的问题是关于.NET 运行测试方法的方式。假设我有一个这样的测试类: [测试类] 公共类 MyTestClass { [测试方法] 公共无效测试1() { ...

回答 1 投票 0

当您知道新功能的实现与之前的功能重叠时,TDD 流程

我刚刚使用 TDD 解决了这个难题: https://adventofcode.com/2015/day/6 我从turnOn函数开始并像这样实现(F#): 让turnOn (startx, starty) (endx, endy) (grid: bool[,]) = ...

tdd
回答 1 投票 0

gradle(compileTestKotlin) 关于 io.mockk.every 失败

我是 Kotlin、Gradle 的新手。 我尝试 TDD 进行其余 api(控制器)测试。 我看到 https://spring.io/guides/tutorials/spring-boot-kotlin/ 可以帮助 kotlin tdd 初学者。 然而,有些不对劲。

回答 1 投票 0

如何在纯Ruby(不带Rails)中使用Capybara?

我正在尝试让 Capybara 在一个简单的 Ruby 脚本中运行——即没有/在 Rails 之外。这是脚本: 需要“红宝石” 需要“水豚” 需要“水豚/dsl” 包括水豚 卡皮...

回答 4 投票 0

如何模拟我的配置文件进行测试?

我有一个刚刚启动的 Koa 应用程序,我需要测试从配置文件中获取数据的东西。 我需要使用特定数据进行测试,但我不确定如何修改测试从哪些数据接收......

回答 3 投票 0

如何进行 TDD 并全面测试模板化代码,这些代码采用可变数量的参数,并且具有专门化,而在测试中没有代码重复?

假设我想编写一个返回传递的正数之和的函数。如果没有通过就返回 0。 我决定将参数作为参数列表和

回答 1 投票 0

JavaScript 上下文中 TDD 和 BDD 的区别

我无法区分 TDD 和 BDD。有人可以举一个简单的例子来说明使用 jasmine 在 javascript 上下文中的差异吗?

回答 3 投票 0

我可以在 RSpec 中写一个期望,要求使用特定参数仅调用一次方法吗?

我刚刚完成第一年在 Rails 中编写生产代码的工作,我并没有真正被困在这里,但是我所经历的非 ruby 性很奇怪,我想看看是否有人遇到这个问题...

回答 1 投票 0

如果我提前计划并列出(作为评论)所有测试,它还会是 TDD 吗?

当我在写下测试之前就开始计划时,它还会算 Tdd 吗?我的意思是创建带有注释的测试用例名称的测试文件。这样我就可以预测并预测...

回答 1 投票 0

如何为刚刚创建的模拟对象设置 EXPECT_CALL?

这是我的测试情况。 googletest中有一条注释,必须在调用模拟方法之前先设置EXPECT_CALL(https://google.github.io/googletest/gmock_for_dummies.html#

回答 1 投票 0

如何测试具有共同逻辑的2个方法?

假设我有2个公共方法: func didSelect(数据: 数据) { // 做一点事 self.view.showText(textForData(数据)) } func didDismiss(数据:数据){ 如果数据.isSomething {

回答 3 投票 0

PHPUnit:如何使用多个参数模拟多个方法调用?

我正在使用 PHPUnit 为方法编写单元测试。我正在测试的方法对同一对象调用同一方法 3 次,但使用不同的参数集。我的问题类似...

回答 5 投票 0

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