
[英]How to set a System.Type property for unit testing?
我有一个 class,它有一个 Type 类型的属性。 我如何为单元测试设置它? 示例 class: 我可以模拟 Name 但我不确定如何模拟 SchoolType 属性。 示例测试: ...
[英]How to set a System.Type property for unit testing?
我有一个 class,它有一个 Type 类型的属性。 我如何为单元测试设置它? 示例 class: 我可以模拟 Name 但我不确定如何模拟 SchoolType 属性。 示例测试: ...
[英]Jest: How to avoid boilerplate in beforeEach / afterEach
我有多个服务测试几乎相等beforeEach()和afterAll() 。 可以做些什么来消除样板文件? 它看起来像这样简化: 是否可以做这样的事情,其中describeServerTest(..)包含重复的操作: ...
[英]How to load up the whole Django project (including js files) when testing with webdriver in Selenium?
我正在使用 Selenium 来测试我的 Django 项目的 JavaScript。 web 驱动程序正在获取主页 index.html,但 JavaScript 未加载到我的 index.html 页面中(就好像我正在运行整个项目,而不是单个页面/模板)。 如何为 web 驱动程序加载整个 ...
[英]What is the service or repository to test?
我在存储库中有一个自定义查询。 以及从存储库调用此方法的服务。 我想写一个单元测试。 我应该为存储库或服务测试什么? 或者我应该做 2 个完全相同的测试? ...
[英]How to unit test a function that contains a lambda function that uses Predicate
几天来我一直在尝试对这个 function 进行单元测试,但似乎无法解决,而且我在所有服务中都有类似的功能,这确实降低了代码覆盖率。 有没有办法对它进行单元测试,如果没有,也许只是让 jacoco/sonarqube 忽略它? 你可以在这里找到报道 ...
[英]How can I setup a multi-item list with moq
我正在尝试为我的方法编写单元测试但失败了。 我想返回带有 Mock( package Moq ) 的GetMyRequest的 2 项响应的列表,然后我运行Task.WhenAll并使用我的方法返回响应。 所以我使用了SetupSequence方法,但它返回了一个单项列表。 如何在我的测试中返回一个 ...
[英]Call to a member function validated() on null (Unit testing Laravel 9)
我正在为一些 controller 方法编写测试,该方法将验证请求数据并由第三方 API 创建文档。然后它应该返回带有201状态代码的响应。 我正在使用 mocking 模拟正在创建文档的服务 class。 这是我的 controller: 我的测试: 一切看起来都很好但是当我运行我的测试时它抛出 ...
[英]Bunit - unit test downloading a file
我正在做西装外套 web 组装项目。 我想写一个单元测试一个下载按钮,当我点击按钮时,我可以生成一个协议pdf。 Javascript function 如何为这个下载 function 编写一个 bunit 测试? ...
[英]How to I simulate a ServiceBusError exception for Jest testing?
我有一个 azure function 这样的(不是实际的 function,下面只是一个表示) 如何测试catch块中的代码是否正常运行? 具体来说,我如何抛出一个ServiceBusError来测试它是否被捕获并记录了适当的错误消息? 任何人都可以指导或提供有关如何进行的提示吗? 更新我已经有 ...
[英]Android ViewModel with StateFlow - testing issue. Test never waits for next value
我有这样的搜索视图 model。 searchPoiUseCase向 Room DB 发出请求。 出于测试目的,我正在使用Room.inMemoryDatabaseBuilder 。 在设备上,这个逻辑工作得很好。 但是我无法成功地对该逻辑进行单元测试。 这是我的单元测试: 第二个断言总是失败。 ...
[英]JPA Repository method inside of mocked Service Class returns null
我有一个看起来像这样的服务方法 我正在尝试使用 Mockito 对其进行测试,当我在服务 class 中调用存储库方法时,它会返回一个空的 Optional 这是我之前的每个测试方法 和我的测试方法 和错误 在这条线上 ...
[英]Best practice for updating @vue/cli-plugin-unit-jest
我正在使用以下内容,想知道更新它们的最佳做法是什么? 我可以更改一个吗,例如 @vue/cli-plugin-unit-jest,以及 rest 更新? ...
[英]How to test the logic of a catch block using xUnit
在工作中,我有一个 function 通常会这样做: 我想测试几件事: 确实捕获了异常并且返回的 object 与我预期的相同问题: 是否可以将方法直接“绊倒”到 catch 块中? 因为ErrorMessage = exception.Message我如何确保预期的 object 和实际的 obj ...
[英]How do I stub a callback function inside object parameter using sinon?
从事使用名为stompit的 STOMP 库的项目。 必须进行更改以添加通过选项参数提供的onReceipt回调。 基本上代码如下所示: 我在删除onReceipt部分时遇到问题。 我在我的测试中尝试了以下但它不起作用: 任何想法我可能做错了什么? 该项目正在使用 Sinon 8.0.4 btw。 ...
[英]Why can't I access .env variables when unit testing Firebase (Cloud) Functions with firebase-functions-test, mocha, and Emulator Suite?
我有一个使用 Functions、Storage 和 Auth 的 Firebase 项目,我想使用 mocha 和 Emulator Suite(已经为本地开发工作)做一些基本的单元测试。 我已经多次阅读文档,但我似乎不明白如何设置它。 我目前的具体挑战是,由于环境变量未加载,我似乎无法获得一个 ...
[英]unit test How to do a unit test for create method
我想在下面的方法中编写一个单元测试。 使用这种方法我可以添加一个用户,这很好用。 用户可以保存。 单元测试 当我在调试模式下检查方法时var IsSaved = await identityManagementService.GetUserById(user.ExternalUserId); // ...
[英]Exclude *.data.spec.ts file from unit testing
我正在努力在 inte.net 上找到一个关于如何从 Jest 测试中排除*.data.spec.t的简单答案。 我认为这发生在jest.config.json文件中,需要在"testPathIgnorePatterns": []中添加一些内容,但我没有找到正确的 RegEx(如果没有错的话)来排除 ...
[英]PowerShell Tests: Module or Individual Files
背景我有一个 PowerShell 模块,我开始在其中编写测试。 每个 function 都存储在自己的同名文件中(例如function MyFunction存储在名为MyFunction.ps1的文件中)。 同样,测试存储在名为MyFunction.Tests.ps1的文件中。 结构如下。 为了使 ...
[英]Mocking class return NULL even after set the value manually
我是单元测试的新手,并尝试了解 mocking 的工作原理。 我得到了如下代码,其中我使用PowerMockRunner模拟PdRequest.class 。 但是,它为所有变量返回Null 。 我也尝试手动设置值,但它是一样的。 我有什么想念的吗? 如果我只创建new PdRequest()并手动 ...
[英]Angular Unit test with Jasmine to test on location.href
我有一个 function,它在 url 中寻找位置,如果找到,function 将删除它并更新 location.href。 如何编写测试? ` 我的 it 块是: ` 它以错误消息“href 未声明为可配置”结束。 ...