Beispiel #1
0
            public void Adds_The_Value_To_The_Counter()
            {
                long value         = 15;
                var  rollingNumber = new HystrixRollingNumber(10000, 10);

                // Act
                rollingNumber.Add(HystrixRollingNumberEvent.Success, value);

                long valueOfLatestBucket = rollingNumber.GetValueOfLatestBucket(HystrixRollingNumberEvent.Success);

                Assert.Equal(15L, valueOfLatestBucket);
            }
Beispiel #2
0
            public void Adds_The_Value_To_The_Counter()
            {
                var  dateTimeProvider = new Mock <IDateTimeProvider>();
                long value            = 15;
                var  rollingNumber    = new HystrixRollingNumber(dateTimeProvider.Object, 10000, 10);

                // Act
                rollingNumber.Add(HystrixRollingNumberEvent.Success, value);

                long valueOfLatestBucket = rollingNumber.GetValueOfLatestBucket(HystrixRollingNumberEvent.Success);

                Assert.Equal(15L, valueOfLatestBucket);
            }