unit-testing相关内容

如何使用Chai和Mocha进行Google Cloud功能单元测试

使用chai、mocha和sinon为Google Cloud函数编写简单单元测试时遇到问题,虽然我指的是Google unit testing reference doc但无法理解。 问题 我在运行单元测试时收到以下错误消息。 TypeError: response.status is not a function 为什么在调用函数时需要类型转换请求和响应对象?在Googl ..

如何在vscode扩展单元测试中获取扩展上下文?

目前我正在编写关于vscode扩展的单元测试。但是有些函数正在使用扩展上下文,而我无法在单元测试中获得扩展上下文。有办法弄到吗? 推荐答案 刚刚遇到了这个问题,因为我遇到了完全相同的问题。 看起来您可以在测试中执行以下操作: const ext = vscode.extensions.getExtension("publisher.extensionName"); 您可 ..
发布时间:2022-05-31 21:10:48 其他开发

Python unittest的设置函数不使用在类上声明的模拟

所以我在编写单元测试时遇到了设置函数方面的问题。在我看来,它应该只是在你的函数之前执行代码,所以我可以把任何重复的东西放在里面。然而,这个函数似乎并没有将我作为补丁修饰器创建的模拟应用到整个类上。这是我希望它看起来是什么样子的一小部分: @patch('geomet_data_registry.layer.base.get_today_and_now', new=mocked_get_dat ..

访问单元拆卸中的测试状态

我需要在测试套件中的每一个pyunit测试通过或失败后调用Web API,因此我基本上需要访问tearDown方法中的测试状态。 但我找不到(或我完全错过了)任何有关谁访问此数据的文档。 有什么想法吗? 推荐答案 使用TestResult。 import unittest class TestFoo(unittest.TestCase): def test_ ..
发布时间:2022-05-17 19:42:38 Python

在带有协程的测试中使用的TestScope高级示例

谁能提供在使用协程进行测试时使用新TestScope和TestScope.launch的高级示例吗? 似乎在新的kotlinx.coroutines.test版本中,他们在库中添加了一些名为TestScope的内容。此外,他们已经弃用了旧的TestCoroutineDispatcher,并被告知使用TestScope.runTests,然而,他们并没有添加太多关于如何使用它的文档。我能找到的所有 ..
发布时间:2022-05-13 11:24:59 移动开发

在Java junit中创建压缩文件的测试用例

我被编写了一个方法,该方法接受一个文件,然后在它创建一个压缩文件之后。一旦压缩文件创建完成,它就会尝试将其存储在GCS存储桶中,并从临时目录中删除这些文件。 有人能帮我写一个测试用例吗? private void createZip(File file) throws IOException { File zipFile = new File(System.getProperty(" ..
发布时间:2022-04-13 10:54:45 Java开发

Scala中的参数化单元测试(使用JUnit4)

有没有办法用Scala实现参数化单元测试?目前,我在其余程序中使用JUnit4,我希望继续只使用“标准”API。 我找到了Junit4 with Groovy的一个示例,但我在定义static部分时遇到问题。可能是,因为我对Scala也很陌生:-) 我目前的速度是 import org.junit.Test import org.junit.Assert._ import or ..
发布时间:2022-04-13 10:38:27 其他开发

如何使用NextJS API在Jest单元测试中解释Google reCaptcha

我已经使用NextJS设置了一个简单的API终结点,并且希望能够为它实现一些单元测试。 终结点使用Google reCAPTCHA保护网站(和网站所有者的电子邮件)免受BOT垃圾邮件。 终结点似乎正在按预期工作,但是我觉得我用来对其进行单元测试的方法有点老套。 我的解决方案的基本要点是简单地检查NODE_ENV是否设置为测试,如果是,则返回通用的Success JSON: ..
发布时间:2022-04-10 21:57:09 其他开发