@switchbot/homebridge-switchbot
Version:
The SwitchBot plugin allows you to access your SwitchBot device(s) from HomeKit.
20 lines (14 loc) • 544 B
text/typescript
import type { API } from 'homebridge'
import { describe, expect, it, vi } from 'vitest'
import registerPlatform from './index.js'
import { SwitchBotPlatform } from './platform.js'
import { PLATFORM_NAME, PLUGIN_NAME } from './settings.js'
describe('index.ts', () => {
it('should register the platform with homebridge', () => {
const api = {
registerPlatform: vi.fn(),
} as unknown as API
registerPlatform(api)
expect(api.registerPlatform).toHaveBeenCalledWith(PLUGIN_NAME, PLATFORM_NAME, SwitchBotPlatform)
})
})