public SendStoryHandlerTests() { _userRepository = Substitute.For <IUserRepository>(); _storyRepository = Substitute.For <IStoryRepository>(); _storyTextPolicy = Substitute.For <IStoryTextPolicy>(); _dateTimeProvider = Substitute.For <IDateTimeProvider>(); _idGenerator = Substitute.For <IIdGenerator>(); _storyRequestStorage = Substitute.For <IStoryRequestStorage>(); _messageBroker = Substitute.For <IMessageBroker>(); _handler = new SendStoryHandler(_userRepository, _storyRepository, _storyTextPolicy, _dateTimeProvider, _idGenerator, _storyRequestStorage, _messageBroker); }
public SendStoryHandler(IUserRepository userRepository, IStoryRepository storyRepository, IStoryTextPolicy storyTextPolicy, IDateTimeProvider dateTimeProvider, IIdGenerator idGenerator, IStoryRequestStorage storyRequestStorage, IMessageBroker messageBroker) { _userRepository = userRepository; _storyRepository = storyRepository; _storyTextPolicy = storyTextPolicy; _dateTimeProvider = dateTimeProvider; _idGenerator = idGenerator; _storyRequestStorage = storyRequestStorage; _messageBroker = messageBroker; }