cost 415 ms
如何测试请求是否因内容类型无效而失败?

[英]How to test that a request fails with an invalid content type?

我将 Chi 与内置的AllowContentType 中间件一起使用。 给定这个样本 我想编写一个测试来检查如果内容类型不是application/json路由是否响应 415 ,我试过 不幸的是,测试失败了预期状态码 415 但得到 201 所以看起来中间件通过了并且路由处理程序发回了成功代码 ...

过滤器单元测试 class

[英]Unit test for Filter class

我正在尝试为以下过滤器 class 编写单元测试,但我不确定如何完成。 我正在从事一个 Spring 项目并试图修复一个漏洞,这就是我使用这个 class 的原因。public class HSTSFilter implements Filter { private static fina ...

如何测试 function 呼叫范围是否在 python 内?

[英]How to test if a function calls range in python?

我是 Python 讲师,我想给我的学生一个任务:编写一个 function,使用 for 循环计算列表的平均值,范围为 object。 我想对他们的 function 进行测试,看看它是否实际使用范围 object。我该怎么做? 它应该是这样的: 如果avg包含range ,那么test_ran ...

如何使用 pytest 在上下文管理器中测试操作

[英]How to test operations in a context manager using pytest

我有一个数据库处理程序,它利用 SQLAlchemy ORM 与数据库进行通信。 作为 SQLAlchemy 推荐实践的一部分,我通过将其用作上下文管理器来与 session 进行交互。 我如何使用上下文管理器测试上下文管理器内部调用的 function 做了什么? 编辑:由于引入的复杂性,我意识到 ...

单元测试中的 assertEqual 与 assertSetEqulal

[英]assertEqual vs assertSetEqulal in unittest

python unittest.TestCase 中的 assertEquals 和 assertSetEqual 之间是否存在差异,用于断言集合或冻结集? 如果没有,为什么会有 assertSetEqual? 同样对于这种情况,我们可以使用 assertCountEqual 和 assertS ...

Angular Jest 中的 Testing.pipe

[英]Testing .pipe in Angular Jest

我想测试以下.ts 文件: 但是我目前收到错误.pipe is not a function 这是我当前的测试 spec.ts 文件: 我知道这很困难,因为我要返回一个 Observable 类型。 我需要从我的间谍返回一个 Observable,这样我就可以测试我的两个案例,但我该怎么做呢? ...

lisp中破坏性函数的单元测试

[英]Unit testing of destructive functions in lisp

这里的背景是我有一个 function 的非破坏性版本,出于性能原因我想使其具有破坏性。 然而,编写单元测试变得具有挑战性,因为 lisp 将源代码中的所有引用列表视为常量,更改这些会导致未定义的行为。 我使用降落伞作为单元测试框架例如, 这有点失败,因为我们最终将8推入常量列表(1 2)最终导致( ...

Golang GORM 数据库模拟

[英]Golang GORM DB mock

我必须模拟测试服务。要创建新服务,我需要通过 gorm.DB{} 但每次我通过它并运行测试时,我都会得到零指针错误(恐慌)。 请帮助了解如何正确模拟 gorm.DB{} 实例以进行单元测试。 像这样在测试中进行模拟调用:- 收到此错误 ...

来自 base class 的模拟异步通用方法

[英]Mock async generic method from base class

我有类似这样的课程: 我需要为 Class2 的 CreateSomething 方法编写单元测试——如何模拟 PostAndDeserialize 方法? 我已经尝试找到一种方法来模拟受保护的泛型 class 从基地 class 但我找不到任何帮助:( 或者也许它应该以其他方式完成?(我是单元测试 ...

gmock/gtest 在编译代码时出错

[英]gmock/gtest giving error while compiling the code

我是 gtest/gmock 的新手。 我正在尝试为 C++ 程序实施单元测试。但是当我尝试编译它时。 我遇到了与 gmock 的链接错误。 此特定错误与testing::internal::GetCurrentOsStackTraceExceptTop相关。 gtest/gmock 的安装: 第 ...

React 测试库条件渲染

[英]React testing library conditional rendering

我如何在测试库中有条件地进行测试:渲染加载组件骨架正在工作但不知道如何模拟 useState? 组件.test.tsx 我得到的错误是: TestingLibraryElementError: Unable to find an element by: [data-testid="displayTe ...

在组件中调用订阅的单元测试中的调度操作

[英]Dispatch Action in Unit Test that Invokes Subscribe in Component

调度在组件中订阅的操作我有一个 Angular 15 项目,在各种组件中我订阅了特定事件。 我正在尝试在我的单元测试中发送订阅的 Action 以验证组件中发生的某些效果。 组件中的动作侦听器this.actions$.pipe( ofType( loadProcesso ...

Gomega 能和 ginkgo 打印出完整的字符串吗?

[英]Can Gomega equal with ginkgo print full strings?

单元测试的示例错误打印: 有没有办法增加打印限制,这根本不实用……至少要达到 100 个标志…… 编辑:我可能没有提供足够的信息: 不是字符串中唯一不同的部分,如果发生错误,在没有更多上下文的情况下很难阅读。 应该有一种方法可以让完整的比较打印不是吗? 类似于 NodeJS Chai 中的情况。 ...

Angular 单元测试指令

[英]Angular unit testing directive

我正在尝试对我的指令进行单元测试,看起来像这样显示密码.directive.ts 然后我的show-password.directive.spec.ts 但是我的测试出错了类型错误:无法读取 null 的属性(读取“nativeElement”) 看起来元素 span 没有创建,但在实际测试中一切正 ...

当 fs.readFileSynch 也抛出错误时,Sinon Stub 不会抛出错误

[英]Sinon Stub is not throwing an error when fs.readFileSynch also throws an error

在解决了与 Sinon/Chai/Mocha 存根 readFile/Sync 相关的所有问题后,测试失败了。 有一个基本的 getFile function 可以检索文件: 我想创建一个测试,如果 fs.readFileSync 也抛出错误,getFile 应该抛出一个错误: it('如果 fs ...


 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM