예제 #1
0
        public void Quando_Chamar_Inserir_Com_Dto_Invalido_Retornar_False()
        {
            ContribuinteDto dto     = new ContribuinteDto();
            var             service = new ApplicationServiceContribuinte(_mockDependency.Object);

            Assert.False(service.Inserir(dto).Result);
        }
예제 #2
0
        public void Quando_Chamar_Listar_Sem_Contribuintes_Base_Retornar_False()
        {
            _mockDependency.Setup(x => x.ListarComDescontos()).Returns(It.IsAny <List <Contribuinte> >());
            var service = new ApplicationServiceContribuinte(_mockDependency.Object);

            Assert.False(service.ListarComDescontos().Result);
        }
예제 #3
0
        public void Quando_Chamar_Obter_Com_Id_Menor_Que_1_Retornar_False()
        {
            _mockDependency.Setup(x => x.Get(It.IsAny <int>())).Returns(It.IsAny <Contribuinte>());
            var service = new ApplicationServiceContribuinte(_mockDependency.Object);

            Assert.False(service.Obter(0).Result);
        }
예제 #4
0
        public void Quando_Chamar_Obter_Com_Id_Maior_Que_0_Retornar_True()
        {
            var contribuinte = new Contribuinte("09269205614", "Paulo", 0, 100);

            _mockDependency.Setup(x => x.Get(It.IsAny <int>())).Returns(contribuinte);
            var service = new ApplicationServiceContribuinte(_mockDependency.Object);

            Assert.True(service.Obter(1).Result);
        }
예제 #5
0
        public void Quando_Chamar_Listar_Com_Contribuintes_Base_Retornar_False()
        {
            List <Contribuinte> lista = new List <Contribuinte>();

            lista.Add(new Contribuinte("09269205614", "Paulo", 0, 100));
            _mockDependency.Setup(x => x.ListarComDescontos()).Returns(lista);
            var service = new ApplicationServiceContribuinte(_mockDependency.Object);

            Assert.True(service.ListarComDescontos().Result);
        }
예제 #6
0
        public void Quando_Chamar_Inserir_Com_Dto_Valido_Retornar_True()
        {
            ContribuinteDto dto = new ContribuinteDto()
            {
                CPF         = "09269205614",
                Dependentes = 0,
                Nome        = "Paulo",
                Salario     = 1000
            };
            var service = new ApplicationServiceContribuinte(_mockDependency.Object);

            Assert.True(service.Inserir(dto).Result);
        }