public RecordPresenterDecorator(IRecordPresenter presenter, ILogger logger) { if (presenter == null) throw new ArgumentNullException("presenter cannot be null"); if (logger == null) throw new ArgumentNullException("logger cannot be null"); this.logger = logger; this.presenter = presenter; }
public void Setup() { fakePresenter = Substitute.For<IRecordPresenter>(); fakeLogger = Substitute.For<ILogger>(); target = new RecordPresenterDecorator(fakePresenter, fakeLogger); }
public RecordPresenterDecorator(IRecordPresenter presenter, ILogger logger) { if (presenter == null) { throw new Exception("presenter cannot be null"); } if (logger == null) { throw new Exception("logger cannot be null"); } this.logger = logger; this.presenter = presenter; }