public bool AdicionarNaFila(Domain.TorreHanoi.TorreHanoi torre) { FilaProcessamento.Enqueue(torre); _cache.DataSource = FilaProcessamento; _cache.Set(string.Format(_cacheKey, torre.Id)); return(true); }
public void Construtor_Deve_Retornar_Sucesso() { var torreHanoi = new Domain.TorreHanoi.TorreHanoi(3, _mockLogger.Object); Assert.IsNotNull(torreHanoi.Id); Assert.IsNotNull(torreHanoi.Discos); Assert.IsNotNull(torreHanoi.Destino); Assert.IsNotNull(torreHanoi.Intermediario); Assert.IsNotNull(torreHanoi.Origem); Assert.IsNotNull(torreHanoi.DataCriacao); Assert.AreEqual(torreHanoi.Status, TipoStatus.Pendente); Assert.IsNotNull(torreHanoi.PassoAPasso); }
public void Processar_Deverar_Retornar_Sucesso() { var torreHanoi = new Domain.TorreHanoi.TorreHanoi(3, _mockLogger.Object); Assert.IsTrue(torreHanoi.Processar()); }