public void AcessarCachePrimeiraVez() { var numero1 = 1F; var numero2 = 2.5F; var soma = MemoryCacheCustomMock.ObterSoma2Parametros(numero1, numero2); var primeiroVezUsandoCache = MemoryCacheCustomMock.ObterSoma2ParametrosComCache(numero1, numero2); Assert.AreEqual(soma, primeiroVezUsandoCache); }
public void ObterItemPelaCache() { var numero1 = 1F; var numero2 = 2.5F; var primeiroVezUsandoCache = MemoryCacheCustomMock.ObterSoma2ParametrosComCache(numero1, numero2); System.Threading.Thread.Sleep(500); var segundaVezUsandoCache = MemoryCacheCustomMock.ObterSoma2ParametrosComCache(numero1, numero2); Assert.AreEqual(primeiroVezUsandoCache, segundaVezUsandoCache); }