public void OnDeskDetected_ForInvoked_CallsDeskDetectorStop( DeskProvider sut, [Freeze] IDeskDetector detector, IDesk desk) { sut.OnDeskDetected(desk); detector.Received( ) .Stop( ); }
public void StopDetecting_ForInvoked_CallsDeskDetectorStart( DeskProvider sut, [Freeze] IDeskDetector detector, string deviceName, ulong deviceAddress, uint deviceTimeout) { sut.Initialize(deviceName, deviceAddress, deviceTimeout) .StopDetecting( ); detector.Received( ) .Stop( ); }
public async Task TryGetDesk_ForInvoked_CallsDeskDetectorStart( DeskProvider sut, [Freeze] IDeskDetector detector, CancellationTokenSource source, string deviceName, ulong deviceAddress, uint deviceTimeout) { await sut.Initialize(deviceName, deviceAddress, deviceTimeout) .TryGetDesk(source.Token); detector.Received( ) .Start( ); }