示例#1
0
        public void TestFailAddCategoriaAttributeCodigoBiggerThanFourDigits()
        {
            var mockCategoriaRepository = new Mock <ICategoria>();
            var businessCategoria       = new BusinessCategoria(mockCategoriaRepository.Object);

            var categoria = new Categoria()
            {
                codigo = "12345"
            };

            Assert.Throws <BusinessException>(() => businessCategoria.Add(categoria));
        }
示例#2
0
        public void TestAddCategoria()
        {
            var mockCategoriaRepository = new Mock <ICategoria>();
            var businessCategoria       = new BusinessCategoria(mockCategoriaRepository.Object);

            var categoria = new Categoria()
            {
                codigo = "1234", descricao = "budega"
            };

            businessCategoria.Add(categoria);

            mockCategoriaRepository.Verify(m => m.Add(categoria), Times.Once());
        }