Exemple #1
0
        protected override void Arrange()
        {
            var instanceIdContextProvider = A.Fake <IInstanceIdContextProvider>();

            A.CallTo(() => instanceIdContextProvider.GetInstanceId())
            .Returns("");

            _adminDatabaseNameReplacementTokenProvider = new InstanceYearSpecificAdminDatabaseNameReplacementTokenProvider(instanceIdContextProvider);
        }
Exemple #2
0
        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;
 }