public void Matriz_Valida() { var matrizDecisaoRepository = new Mock <IMatrizDeDecisaoRepository>(); matrizDecisaoRepository.Setup(x => x.Add(It.IsAny <ItemMatrizDeDecisao>())); matrizDecisaoRepository.Setup(x => x.Update(It.IsAny <ItemMatrizDeDecisao>())); var matrizService = new MatrizDeDecisaoService(matrizDecisaoRepository.Object, null, null, null); matrizService.Adicionar(_Matriz); Assert.IsTrue(matrizService.ErroValidacaoMatriz.Equals(string.Empty)); }
public void Matriz_Com_Um_Item_Invalido() { var matrizDecisaoRepository = new Mock <IMatrizDeDecisaoRepository>(); matrizDecisaoRepository.Setup(x => x.Add(It.IsAny <ItemMatrizDeDecisao>())); matrizDecisaoRepository.Setup(x => x.Update(It.IsAny <ItemMatrizDeDecisao>())); var matrizService = new MatrizDeDecisaoService(matrizDecisaoRepository.Object, null, null, null); List <ItemMatrizDeDecisao> matriz = MatrizComUmValorInvalidoFake(); matrizService.Adicionar(matriz); Assert.IsTrue(matrizService.ErroValidacaoMatriz.Equals("Item 5: Valor é inválido.")); }