public void TestGetEnabled() { const bool ExpectedValue = true; var mockConfigReader = new Mock <IConfigReader>(MockBehavior.Strict); mockConfigReader .Setup(cr => cr.GetUnencryptedConfigValue(TestSectionName, "IsEnabled", false)) .Returns(ExpectedValue); var reader = new AzureBlobConfigReader(mockConfigReader.Object, TestSectionName, this.testTraceSource, TestLogSourceId); var actual = reader.GetEnabled(); Assert.AreEqual(ExpectedValue, actual); }
public void TestGetUploadInterval() { const int TestConfigValue = 1234; var expectedValue = TimeSpan.FromMinutes(TestConfigValue); var mockConfigReader = new Mock <IConfigReader>(MockBehavior.Strict); mockConfigReader .Setup(cr => cr.GetUnencryptedConfigValue(TestSectionName, "UploadIntervalInMinutes", (int)AzureConstants.DefaultBlobUploadIntervalMinutes.TotalMinutes)) .Returns(TestConfigValue); var reader = new AzureBlobConfigReader(mockConfigReader.Object, TestSectionName, this.testTraceSource, TestLogSourceId); var actual = reader.GetUploadInterval(); Assert.AreEqual(expectedValue, actual); }