public async Task DeleteAsync_Works_Async() { var muxerClient = new Mock <MuxerClient>(MockBehavior.Strict); muxerClient.Setup(c => c.DeletePairingRecordAsync("abc", default)).Returns(Task.CompletedTask); var store = new MuxerPairingRecordStore(muxerClient.Object, NullLogger <MuxerPairingRecordStore> .Instance); await store.DeleteAsync("abc", default).ConfigureAwait(false); muxerClient.Verify(); }
public async Task WriteAsync_Works_Async() { var record = new PairingRecord(); var muxerClient = new Mock <MuxerClient>(MockBehavior.Strict); muxerClient.Setup(c => c.SavePairingRecordAsync("abc", record, default)).Returns(Task.FromResult(record)); var store = new MuxerPairingRecordStore(muxerClient.Object, NullLogger <MuxerPairingRecordStore> .Instance); await store.WriteAsync("abc", record, default).ConfigureAwait(false); muxerClient.Verify(); }