单元测试

单元测试

文章 157 浏览 358

如何使用 Jest 测试类中的 private 函数

如下示例代码:class Card { private props = {} constructor (query) { this.props = this.preprocess(query) } private preprocess (query) { const…

吾性傲以野 2022-09-13 01:14:06 34 0

尝试了jest.fn, mock,spyOn三种方式都替换不了模块中调用的函数,究竟是哪里搞错了?

查了两天资料、issue最后总结有如题的三种方式可以部分替换模块中的某个函数,但死活就是没有效果,不知道问题到底是出在哪里了?有人用jest做过这种…

优雅的叶子 2022-09-13 01:03:10 35 0

Rust 单元测试函数需要做什么处理吗?

报错:代码: use std::fs #[test] //去掉这个函数将是对的 #[allow(dead_code)] #[allow(unused_must_use)] fn checkname() -&gt String { let isemp…

烦人精 2022-09-13 00:56:16 19 0

python unittest TypeError: addTest()

mathfunc.py#加法,返回a+b的值 def add(a,b): return a+b # 减法,返回a-b的值 def minus(a,b): return a-b # 乘法,返回a*b的值 def multi(a,b): re…

清风挽心 2022-09-13 00:30:43 28 0

python里unittest使用discover方法来加载测试用例时,会打开一个多余的浏览器页面且无操作

求个大佬解答疑惑,自己查了好久也不知道哪里除了我问题这个是我写的套件,用discover方法来加载测试用例 suit = unittest.TestSuite() loader = unit…

若能看破又如何 2022-09-13 00:12:59 20 0

pytest/unittest 如何异步访问数据库中某个字段的值?

目前的需求是,我需要监视数据库中某个字段的值,如果值为0,则重复查询,值为1后继续后面的操作,目前的一个问题是,如果我用unittest或者pytest来做…

与君绝 2022-09-13 00:00:25 27 0

单元测试中的名词TAP和testling是什么意思?

最近开始学单元测试相关的知识,遇到些专业名词搞不懂,没在网上搜到结果,有没有专业的朋友帮忙解答一下。TAP的全称是什么,是什么特定类型的测试?t…

娇俏 2022-09-12 23:55:00 20 0

nestjs 中如何对 guard 进行单元测试?

目前项目使用 nestjs 写的,使用 @nestjs/testing 进行单元测试,对于 controller 和 service,参考 nestjs 官网已经实现了 spec 测试文件import { Ca…

束缚m 2022-09-12 23:39:33 25 0

mocha单元测试测试结果不一致

解决方案等进展更新,问题记录实际使用发现chai同样代码测试通过情况不一致性,有时候通过测试,有时候不通过,比较魔幻。突然意识到except可能是异步…

薔薇婲 2022-09-12 22:31:08 18 0

jest如何测试同一模块内的函数依赖?

比如util.js,定义了两个函数:const util = { A() { return this.B() }, B() { return 'B' } } module.exports = util那么,怎么测试函数A?test("A=&g…

孤独陪着我 2022-09-12 22:19:06 26 0

php(mvc框架 erp流程系统)怎么写单元测试

最近接触了phpunit单元测试,对于一个erp流程系统,要怎么写单元测试呢?是直接写http传参请求接口验证返回内容,还是对业务代码内处理数据的model层…

简单爱 2022-09-12 22:15:41 20 0

Jest怎么测试js方式创建script标签加载后的onload事件

js文件:// load-script.js function loadScript(path) { return new Promise((resolve, reject) =&gt { const script = document.createElement('scr…

绿光 2022-09-12 22:14:15 28 0

Ts如何测试抽象类?

加入有这么一个类abstract class Person{ public name:string = saga public abstract showInfo():void public showName():void{ console.log(saga) }…

简单爱 2022-09-12 13:34:31 26 0

jest 引用报错

报错package.jsonbabelrcjest.config.js该项目应用了threejs,在jest单元测试时总报这个错。查了babel和jest相关所有文档,试了网上所有方案,还是报…

安穩 2022-09-12 13:31:21 27 0

netty 单元测试如何模拟连接不上的情况.

连不上的情况要如何模拟, 代码如下public static void main(String[] args) { EmbeddedChannel channel = new EmbeddedChannel() channel.connect(new…

筑梦 2022-09-12 13:15:34 25 0
更多

推荐作者

lorenzathorton8

文章 0 评论 0

Zero

文章 0 评论 0

萧瑟寒风

文章 0 评论 0

mylayout

文章 0 评论 0

tkewei

文章 0 评论 0

17818769742

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文