测试驱动开发(TDD)涉及编写失败的自动测试以指定要构建的内容。然后通过编写满足测试条件的代码来进行测试。最后,代码被重构。
目标是测试内部调用 System.getenv 的方法。我想让这个方法产生预定义的结果。 尝试过: mockkStatic(系统::类) 每一个 { System.getenv(任何()) } 回答...
语言:Kotlin 目标是测试内部调用 System.getenv 的方法,我想让这个方法产生预定义的结果 尝试过: mockkStatic(系统::类) 每一个 {
我正在尝试创建一个生成斐波那契序列的类。我的两个模块如下: fibonacci.py 模块和 test_fibonacci.py 模块。 前两个测试通过了,但第三个测试似乎......
如何在 rspec 测试中定义可由辅助函数访问的简单全局变量
我不知道如何在 rspec 测试中使用简单的全局变量。这似乎是一个微不足道的功能,但经过多次研究后我还没有找到解决方案。 我想要一个变量......
我正在尝试创建一个生成斐波那契序列的类。我的两个模块如下: fibonacci.py 模块和 test_fibonacci.py 模块。 前两个测试通过了,但第三个测试似乎......
我正在尝试使用 TDD 构建一个在搜索之前进行去抖的搜索视图模型。直到最近,我还创建了一个模拟去抖动器,将其注入到我的视图模型中,并用它来控制...
我正在尝试使用 TDD 构建一个在搜索之前进行去抖的搜索视图模型。直到最近,我还创建了一个模拟去抖动器,将其注入到我的视图模型中,并用它来控制...
我正在尝试测试发送的信号,它正在提供_args。表单提交后,信号在 contact_question_create 视图内触发。 我的测试用例是这样的: 定义
我正在尝试使用与此类似的设置来模拟类的超类: 文件父.py 班级家长: def 写(自己): *一些代码* 文件child.py 子类(父类): def 写(...
我使用一个简单的空手道跑步者来运行我的功能。但是空手道 html 输出正在生成我的场景。它添加[1:1:22]作为前缀到卡片不使用场景名称。我怎样才能...
我想检查一个字符串是否包含某个子字符串n次。我知道我能做到: Assertions.assertThat(myString).contains("xyz"); 甚至 Assertions.assertThat(myString).containsOnlyOnce("...
角度测试:错误:NG0304:“mat-form-field”不是已知元素(在“SignInComponent”组件模板中使用)
我正在尝试使用 TDD 制作一个小应用程序。 当我运行 npm test 时出现以下错误: 错误:NG0304:“mat-form-field”不是已知元素(在“SignInComponent”组件模板中使用): 如果'垫...
我正在尝试在测试中使用 H2 数据库在 Spring Boot api 上运行测试,但是,当尝试运行测试时,系统使用主资源中的 application.properties 而不是...
我的问题是关于.NET 运行测试方法的方式。假设我有一个这样的测试类: [测试类] 公共类 MyTestClass { [测试方法] 公共无效测试1() { ...
我刚刚使用 TDD 解决了这个难题: https://adventofcode.com/2015/day/6 我从turnOn函数开始并像这样实现(F#): 让turnOn (startx, starty) (endx, endy) (grid: bool[,]) = ...
gradle(compileTestKotlin) 关于 io.mockk.every 失败
我是 Kotlin、Gradle 的新手。 我尝试 TDD 进行其余 api(控制器)测试。 我看到 https://spring.io/guides/tutorials/spring-boot-kotlin/ 可以帮助 kotlin tdd 初学者。 然而,有些不对劲。
我正在尝试让 Capybara 在一个简单的 Ruby 脚本中运行——即没有/在 Rails 之外。这是脚本: 需要“红宝石” 需要“水豚” 需要“水豚/dsl” 包括水豚 卡皮...
我有一个刚刚启动的 Koa 应用程序,我需要测试从配置文件中获取数据的东西。 我需要使用特定数据进行测试,但我不确定如何修改测试从哪些数据接收......
如何进行 TDD 并全面测试模板化代码,这些代码采用可变数量的参数,并且具有专门化,而在测试中没有代码重复?
假设我想编写一个返回传递的正数之和的函数。如果没有通过就返回 0。 我决定将参数作为参数列表和
我无法区分 TDD 和 BDD。有人可以举一个简单的例子来说明使用 jasmine 在 javascript 上下文中的差异吗?