public Task <Unit> Handle(StopPlayingSoundEffect request, CancellationToken cancellationToken) { _buzzer.StopPlaying(); _logger.LogInformation("Sent stop playing request."); return(Unit.Task); }
public async Task Handle_StopPlayingSoundEffect_stops_playing_sound_effect() { // Arrange var command = new StopPlayingSoundEffect(); // Act await _sut.Handle(command, _defaultCancellationToken); // Assert A.CallTo(() => _buzzer.StopPlaying()) .MustHaveHappenedOnceExactly(); }