跳转到主文档

testServices

补充信息
import { testServices } from '@modern-js/runtime/electron-webview';

testServices(services)

参数

  • services:{ [key: string]: unknown },需要被测试的服务。

返回值

  • { [key: string]: unknown },返回传入的 services

testServices 所包裹的函数,则可被测试框架所测试与使用。

示例

electron/preload/webview/index.ts

import { testServices } from '@modern-js/runtime/electron-test/webview';
...

export const apis = testServices({
...browserWindowPreloadApis,
openWindow: (winName: string) => callMain('openWindow', winName),
});

exposeInMainWorld(apis);