public void Returns_10000_If_AppSetting_Is_Not_A_Valid_Integer() { var hystrixCommandIdentifier = new HystrixCommandIdentifier("GroupC", "DependencyZ"); var hystrixConfigurationService = new HystrixWebConfigConfigurationService(hystrixCommandIdentifier); // act int value = hystrixConfigurationService.GetMetricsRollingStatisticalWindowInMilliseconds(); Assert.Equal(10000, value); }
public void Returns_10000_If_AppSetting_Does_Not_Exist() { var hystrixCommandIdentifier = new HystrixCommandIdentifier("NonExistingGroup", "NonExistingCommand"); var hystrixConfigurationService = new HystrixWebConfigConfigurationService(hystrixCommandIdentifier); // act int value = hystrixConfigurationService.GetMetricsRollingStatisticalWindowInMilliseconds(); Assert.Equal(10000, value); }
public void Returns_MetricsRollingStatisticalWindowInMilliseconds_AppSetting_As_Integer_For_GroupB_And_DependencyY() { var hystrixCommandIdentifier = new HystrixCommandIdentifier("GroupB", "DependencyY"); var hystrixConfigurationService = new HystrixWebConfigConfigurationService(hystrixCommandIdentifier); // act int value = hystrixConfigurationService.GetMetricsRollingStatisticalWindowInMilliseconds(); Assert.Equal(1500, value); }