Exemple #1
0
        public void FindAll_CommandIsValid_Executed_Succes()
        {
            var pessoaRepository = new Mock <IPessoaRepository>();
            var converter        = new PessoaConverter();

            List <PessoaVO> lista = new List <PessoaVO>
            {
                new PessoaVO
                {
                    FirstName = "Milena",
                    LastName  = "Ramiro",
                    Gender    = "F",
                    Addres    = "Mirassol"
                },
                new PessoaVO
                {
                    FirstName = "Lara",
                    LastName  = "Dosualdo",
                    Gender    = "F",
                    Addres    = "Mirassol"
                },
                new PessoaVO
                {
                    FirstName = "Otavio",
                    LastName  = "Ramiro",
                    Gender    = "M",
                    Addres    = "Mirassol"
                }
            };

            pessoaRepository.Setup(x => x.FindAll()).Returns(converter.Parse(lista));

            var findAllBusinessImplementation = new PessoaBusinessImplementation(pessoaRepository.Object);

            var result = findAllBusinessImplementation.FindAll();

            pessoaRepository.Verify(x => x.FindAll(), Times.Once);
            Assert.NotNull(result);
        }
Exemple #2
0
        public void Create_CommandIsValid_Executed_Succes()
        {
            var pessoaRepository = new Mock <IPessoaRepository>();
            var converter        = new PessoaConverter();

            PessoaVO pessoa = new PessoaVO
            {
                FirstName = "Milena",
                LastName  = "Ramiro",
                Gender    = "F",
                Addres    = "Mirassol - SP"
            };

            pessoaRepository.Setup(p => p.Create(It.IsAny <tbPessoa>())).Returns(converter.Parse(pessoa));

            var createPessoaCommand = new PessoaBusinessImplementation(pessoaRepository.Object);

            var pessoaResult = createPessoaCommand.Create(pessoa);

            pessoaRepository.Verify(p => p.Create(It.IsAny <tbPessoa>()), Times.Once);
            Assert.NotNull(pessoaResult);
        }
Exemple #3
0
 public PessoaBusinessImpl(IPessoaRepository repository)
 {
     _converter  = new PessoaConverter();
     _repository = repository;
 }
 public PessoaService(IRepository <Pessoa> repository)
 {
     _repository = repository;
     _converter  = new PessoaConverter();
 }
Exemple #5
0
 public PessoaService(PessoaRepository repository)
 {
     _repository = repository;
     _converter  = new PessoaConverter();
 }
Exemple #6
0
 public PessoaBusinessImplementation(IPessoaRepository repository)
 {
     _repository = repository;
     _converter  = new PessoaConverter();
 }
 public PessoaServicoImplentacao(IPessoaRepository repository)
 {
     _repository = repository;
     _converter  = new PessoaConverter();
 }
Exemple #8
0
 public FileController(PessoaService pessoaService, FileService fileService)
 {
     _pessoaService = pessoaService;
     _fileService   = fileService;
     _converter     = new PessoaConverter();
 }