in AmazonChimeSDK/AmazonChimeSDKTests/internal/contentshare/DefaultContentShareVideoClientControllerTests.swift [97:121]
func testStartVideoShareAfterStart() {
given(videoClientMock.start(any(),
token: any(),
sending: any(),
config: any(),
appInfo: any(),
signalingUrl: any())).will {_, _, _, _, _, _ in
self.defaultContentShareVideoClientController.videoClientDidConnect(nil, controlStatus: 1)
}
given(videoClientMock.stop()).will {
self.defaultContentShareVideoClientController.videoClientDidStop(nil)
}
defaultContentShareVideoClientController.startVideoShare(source: videoSourceMock)
defaultContentShareVideoClientController.startVideoShare(source: videoSourceMock)
verify(videoClientMock.start(self.meetingId,
token: self.joinToken,
sending: false,
config: any(),
appInfo: any(),
signalingUrl: any())).wasCalled()
verify(videoClientMock.setExternalVideoSource(any())).wasCalled(2)
verify(videoClientMock.setSending(true)).wasCalled(2)
}