public void Test_should_check_Fibonacci_RedisCache() { #region ARRANGE RedisCache <long> redisCache = new RedisCache <long>("localhost", "fibonacchi"); FibonacchiNumber fibonacchi = new FibonacchiNumber(redisCache); #endregion #region ACT long result = fibonacchi.Calculate(5); #endregion #region ASSERT Assert.Equal(5, result); Assert.Equal(5, redisCache.Get("5")); #endregion }
public void Test_should_check_Fibonacci_MemoryCache() { #region ARRANGE Cache <long> cache = new Cache <long>("fibonacchi"); FibonacchiNumber fibonacchi = new FibonacchiNumber(cache); #endregion #region ACT long result = fibonacchi.Calculate(5); #endregion #region ASSERT Assert.Equal(5, result); Assert.Equal(5, cache.Get("5")); #endregion }