UNPKG

@signalwire/js

Version:
26 lines (22 loc) 960 B
import { RoomSessionScreenShareAPI } from './RoomSessionScreenShare' import type { RoomSessionScreenShare } from './RoomSessionScreenShare' import { configureJestStore } from './testUtils' describe('RoomScreenShare Object', () => { let roomScreenShare: RoomSessionScreenShare beforeEach(() => { roomScreenShare = new RoomSessionScreenShareAPI({ store: configureJestStore(), }) as any as RoomSessionScreenShare // @ts-expect-error roomScreenShare.execute = jest.fn() }) it('should have all the custom methods defined', () => { expect(roomScreenShare.audioMute).toBeDefined() expect(roomScreenShare.audioUnmute).toBeDefined() expect(roomScreenShare.videoMute).toBeDefined() expect(roomScreenShare.videoUnmute).toBeDefined() expect(roomScreenShare.setMicrophoneVolume).toBeDefined() expect(roomScreenShare.setInputVolume).toBeDefined() expect(roomScreenShare.setInputSensitivity).toBeDefined() }) })