Tauri clearMocks

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

清除此模塊中其他函數(shù)注入的模擬函數(shù)/數(shù)據(jù)。 使用未為每個測試提供新窗口對象的測試運行程序時,調(diào)用此函數(shù)將重置特定于 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?


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號