Exemple #1
0
        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));
        }
Exemple #2
0
        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."));
        }