protected override void Arrange() { var instanceIdContextProvider = A.Fake <IInstanceIdContextProvider>(); A.CallTo(() => instanceIdContextProvider.GetInstanceId()) .Returns(""); _adminDatabaseNameReplacementTokenProvider = new InstanceYearSpecificAdminDatabaseNameReplacementTokenProvider(instanceIdContextProvider); }
protected override void Arrange() { // Set up mocked dependencies and supplied values _adminDatabaseNameReplacementTokenProvider = A.Fake <IAdminDatabaseNameReplacementTokenProvider>(); A.CallTo(() => _adminDatabaseNameReplacementTokenProvider.GetReplacementToken()) .Returns("Admin"); _configConnectionStringsProvider = A.Fake <IConfigConnectionStringsProvider>(); A.CallTo(() => _configConnectionStringsProvider.Count) .Returns(1); A.CallTo(() => _configConnectionStringsProvider.GetConnectionString("EdFi_Admin")) .Returns("Server=SomeServer; Database=EdFi_{0}; UID=SomeUser; Password=SomePassword"); _dbConnectionStringBuilderAdapterFactory = A.Fake <IDbConnectionStringBuilderAdapterFactory>(); A.CallTo(() => _dbConnectionStringBuilderAdapterFactory.Get()).Returns(new SqlConnectionStringBuilderAdapter()); }
public InstanceAdminDatabaseNameTokenReplacementConnectionStringProvider(IConfigConnectionStringsProvider configConnectionStringsProvider, IDbConnectionStringBuilderAdapterFactory connectionStringBuilderFactory, IAdminDatabaseNameReplacementTokenProvider adminDatabaseNameReplacementTokenProvider) { _configConnectionStringsProvider = configConnectionStringsProvider; _connectionStringBuilderFactory = connectionStringBuilderFactory; _adminDatabaseNameReplacementTokenProvider = adminDatabaseNameReplacementTokenProvider; }