protected override void Arrange() { var instanceIdContextProvider = A.Fake <IInstanceIdContextProvider>(); A.CallTo(() => instanceIdContextProvider.GetInstanceId()) .Returns(""); _securityDatabaseNameReplacementTokenProvider = new InstanceYearSpecificSecurityDatabaseNameReplacementTokenProvider(instanceIdContextProvider); }
protected override void Arrange() { // Set up mocked dependencies and supplied values _securityDatabaseNameReplacementTokenProvider = A.Fake <ISecurityDatabaseNameReplacementTokenProvider>(); A.CallTo(() => _securityDatabaseNameReplacementTokenProvider.GetReplacementToken()) .Returns("Security"); _configConnectionStringsProvider = A.Fake <IConfigConnectionStringsProvider>(); A.CallTo(() => _configConnectionStringsProvider.Count) .Returns(1); A.CallTo(() => _configConnectionStringsProvider.GetConnectionString("EdFi_Security")) .Returns("Server=SomeServer; Database=EdFi_{0}; UID=SomeUser; Password=SomePassword"); _dbConnectionStringBuilderAdapterFactory = A.Fake <IDbConnectionStringBuilderAdapterFactory>(); A.CallTo(() => _dbConnectionStringBuilderAdapterFactory.Get()).Returns(new SqlConnectionStringBuilderAdapter()); }
public InstanceSecurityDatabaseNameTokenReplacementConnectionStringProvider(IConfigConnectionStringsProvider configConnectionStringsProvider, IDbConnectionStringBuilderAdapterFactory connectionStringBuilderFactory, ISecurityDatabaseNameReplacementTokenProvider securityDatabaseNameReplacementTokenProvider) { _configConnectionStringsProvider = configConnectionStringsProvider; _connectionStringBuilderFactory = connectionStringBuilderFactory; _securityDatabaseNameReplacementTokenProvider = securityDatabaseNameReplacementTokenProvider; }