当前位置: 首页 > news >正文

flash网站优缺点广元市网站建设

flash网站优缺点,广元市网站建设,做网页原型图一张多少钱,网站推广怎么做与发布文章目录 测试#xff1a;Vitest一、安装二、断言三、回调测试四、对象方法五、模拟第三库 测试#xff1a;Vitest 一、安装 npm install vitest创建文件#xff1a;example.test.ts 运行测试#xff1a; npx vitest example二、断言 import { expect, test } from vi… 文章目录 测试Vitest一、安装二、断言三、回调测试四、对象方法五、模拟第三库 测试Vitest 一、安装 npm install vitest创建文件example.test.ts 运行测试 npx vitest example二、断言 import { expect, test } from vitest; test(number test, () {expect(1 1).toBe(2); }); test(string test, () {const name MaxWell;expect(name).toBe(MaxWell); });结果2 pass 三、回调测试 监控回调函数是否被调用 import { expect, test, vi } from vitest; function testFn(number: number, callback: Function) {if (number 10) {callback();} } test(callback test, () {const callback vi.fn();testFn(12, callback);expect(callback).toHaveBeenCalled(); //callback是否被调用 });结果pass 1 四、对象方法 监控对象上的方法是否被调用 import { expect, test, vi } from vitest; test(spy on method, () {const obj {getName: () 1};const spy vi.spyOn(obj, getName);obj.getName();expect(spy).toHaveBeenCalled(); });结果pass 1 五、模拟第三库 由于我们不可能等待异步请求的返回结果来测试这样会耗费太多事件所以使用 mock 模拟 import axios from axios; import { expect, Mocked, test, vi } from vitest; async function request() {const { data } await axios.get(example.url);return data; } // 使用 vi.mock 模拟 axios 模块的所有方法 vi.mock(axios); // 将 axios 强制类型断言为 Mocked 类型这样就可以使用 mock 方法 const mockAxios axios as Mockedtypeof axios; test(mock third party module, async () {// 模拟 axios.get 的返回值mockAxios.get.mockResolvedValue({ data: 1234 });const result await request();expect(result).toBe(1234); });结果pass 1
http://www.hkea.cn/news/14452753/

相关文章:

  • 个人怎么建网站最权威的品牌排行榜网站
  • 制作网站软件作品人力资源公司网站建设
  • 专业建站开发自己做网站stri
  • 安庆市网站建设公司中山微信网站
  • vs做网站开发吗农业门户网站建设目标
  • 仿搜狐视频网站源码网站建设保障方案
  • 律师所网站建设创建一个公司网站需要多少钱
  • 做网站建设重庆牌联盟官网网站
  • 手机网站 等比缩放南京网站推广哪家便宜
  • 互动网站欣赏丽水房产网站建设
  • 灵溪网站建设成都装修设计公司推荐
  • 搜索网站的软件购物网站怎么做推广
  • 网易云音乐网站建设项目规划书wordpress 二次元交互
  • 中国广东手机网站建设搜索附近人软件
  • 建设网站有哪些公司网站推广好不好
  • 教育直播网站开发门户网站做免费相亲的
  • 高端网站改版顾问模板网站也需要服务器吗
  • 做影评的网站模版网站头图设计
  • 合肥做百度网站佛山做网站找哪家好
  • 建站公司有哪些服务口腔网站设计图
  • 企业网站程序制作傻瓜式网站模板
  • 中英文双语网站工装公司和家装公司的区别
  • 建立大型网站流程软文范文200字
  • 网络直播运营需要学什么宁波网站关键词优化公司
  • 开启WordPress多站点功能保险咨询免费
  • php网站配置说明安卓内核级优化神器
  • 公众号做微网站怎么做卖衣服网站
  • 网站快速优化保定哪家做网站好
  • 国外建设工程招聘信息网站丰城建设网站
  • 网站制作怎么填做生鲜食品最好的网站