public void Setup() { _mockWriter = Substitute.For <IMessageWriter>(); _filter = Substitute.For <IMessageTypeFilteringOptions>(); _sut = new MessageTypeFilterDecorator(_filter, _mockWriter); _message = Substitute.For <IMessage>(); }
public MessageFocusDecorator(ErrorAndInfoWindow messageWindow, IMessageTypeFilteringOptions filter, IMessageWriter decoratedWriter) { _filter = filter ?? throw new ArgumentNullException(nameof(filter)); _messageWindow = messageWindow ?? throw new ArgumentNullException(nameof(messageWindow)); _decoratedWriter = decoratedWriter ?? throw new ArgumentNullException(nameof(decoratedWriter)); }
public MessageTypeFilterDecorator(IMessageTypeFilteringOptions filter, IMessageWriter decoratedWriter) { if (filter == null) { throw new ArgumentNullException(nameof(filter)); } if (decoratedWriter == null) { throw new ArgumentNullException(nameof(decoratedWriter)); } _filter = filter; _decoratedWriter = decoratedWriter; }