protected override void Arrange() { var schoolYearContextProvider = A.Fake <ISchoolYearContextProvider>(); var instanceIdContextProvider = A.Fake <IInstanceIdContextProvider>(); A.CallTo(() => schoolYearContextProvider.GetSchoolYear()) .Returns(0); A.CallTo(() => instanceIdContextProvider.GetInstanceId()) .Returns(""); _databaseReplacementTokenProvider = new InstanceYearSpecificDatabaseReplacementTokenProvider(schoolYearContextProvider, instanceIdContextProvider); }
protected override void Arrange() { var apiKeyContextProvider = A.Fake <IApiKeyContextProvider>(); A.CallTo(() => apiKeyContextProvider.GetApiKeyContext()) .Returns(new ApiKeyContext(string.Empty, string.Empty, Array.Empty <int>(), Enumerable.Empty <string>(), Enumerable.Empty <string>(), string.Empty, null, null)); _databaseReplacementTokenProvider = new DistrictSpecificDatabaseReplacementTokenProvider(apiKeyContextProvider); }
protected override void Arrange() { // Set up mocked dependencies and supplied values _databaseReplacementTokenProvider = A.Fake <IDatabaseReplacementTokenProvider>(); A.CallTo(() => _databaseReplacementTokenProvider.GetDatabaseNameReplacementToken()) .Returns("Ods"); _configConnectionStringsProvider = A.Fake <IConfigConnectionStringsProvider>(); A.CallTo(() => _configConnectionStringsProvider.Count) .Returns(1); A.CallTo(() => _configConnectionStringsProvider.GetConnectionString("SomeConnectionStringName")) .Returns("Server=SomeServer; Database=EdFi_{0}; UID=SomeUser; Password=SomePassword"); _dbConnectionStringBuilderAdapterFactory = A.Fake <IDbConnectionStringBuilderAdapterFactory>(); A.CallTo(() => _dbConnectionStringBuilderAdapterFactory.Get()).Returns(new SqlConnectionStringBuilderAdapter()); }
protected override void Arrange() { _databaseReplacementTokenProvider = A.Fake <IDatabaseReplacementTokenProvider>(); A.CallTo(() => _databaseReplacementTokenProvider.GetServerNameReplacementToken()).Returns("OneDatabase"); _configConnectionStringsProvider = A.Fake <IConfigConnectionStringsProvider>(); A.CallTo(() => _configConnectionStringsProvider.Count).Returns(1); A.CallTo(() => _configConnectionStringsProvider.GetConnectionString(A <string> .Ignored)) .Returns("Server=SomeServer; Database=SomeDatabase; UID=SomeUser; Password=SomePassword") .Once(); A.CallTo(() => _configConnectionStringsProvider.GetConnectionString(A <string> .Ignored)) .Returns("Server=prefix_{0}_suffix; Database=SomeDatabase; UID=SomeUser; Password=SomePassword") .Once(); _dbConnectionStringBuilderAdapterFactory = A.Fake <IDbConnectionStringBuilderAdapterFactory>(); A.CallTo(() => _dbConnectionStringBuilderAdapterFactory.Get()).Returns(new SqlConnectionStringBuilderAdapter()); }