public YammerMessageFetcher(IYammerServiceManager serviceManager, IYammerMessageResponseDeserializer deserializer, IYammerMessageDatabaseManager databaseManager, IFileDataProvider fileDataProvider) { _serviceManager = serviceManager; _deserializer = deserializer; _databaseManager = databaseManager; _fileDataProvider = fileDataProvider; }
public YammerTaskRunner(IYammerMessagePoster poster, IYammerMessageFetcher messageFetcher, IYammerMessageDatabaseManager databaseManager, IYammerResponseFetcher responseFetcher, IRandomNumberGenerator randomNumberGenerator, IYammerCommandFetcher commandFetcher) { _poster = poster; _messageFetcher = messageFetcher; _databaseManager = databaseManager; _responseFetcher = responseFetcher; _randomNumberGenerator = randomNumberGenerator; _commandFetcher = commandFetcher; }
public void YammerDatabaseManagerSetup() { _database = new Mock<IYammerDatabase>(); _databaseManager = new YammerMessageDatabaseManager(_database.Object); }