Tauri clearMocks

2024-02-02 17:21 更新
clearMocks():void

清除此模块中其他函数注入的模拟函数/数据。 使用未为每个测试提供新窗口对象的测试运行程序时,调用此函数将重置特定于 tauri 的属性。

import { mockWindows, clearMocks } from "@tauri-apps/api/mocks"

afterEach(() => {
clearMocks()
})

test("mocked windows", () => {
mockWindows("main", "second", "third");

expect(window).toHaveProperty("__TAURI_METADATA__")
})

test("no mocked windows", () => {
expect(window).not.toHaveProperty("__TAURI_METADATA__")
})

Since: 1.0.0

Returns: ​void


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号