public async Task given_data_is_debouncable_and_expired_then_Handle_relays( string id, IDebouncable debouncable, TracingProperties tracingProperties, Debouncer debouncer, IMessageHandler handler) { var sut = new DebouncingMessageHandler(debouncer, handler); var message = new Message(id, debouncable, tracingProperties); await sut.Handle(message); Mock.Get(handler).Verify(x => x.Handle(message), Times.Never()); }
public Task Register(IDebouncable debouncable) { _debouncable = debouncable; return(Task.CompletedTask); }