public void New_When_NullCommandHandler_ThrowsArgumentNullException() { ISaveDomainEventsHandler handler = null; Action @new = () => new SaveEventUseCase(handler); @new.Should().ThrowArgumentNullException(nameof(ISaveDomainEventsHandler)); }
public SaveEventUseCase(ISaveDomainEventsHandler handler) { Require.NotNull(handler); _handler = handler; }