Пример #1
0
        public void Validate_Person_with_Error_of_Name()
        {
            var persona = new Person()
            {
                Id = 1, Name = string.Empty
            };

            _personServiceBusiness = new PersonServiceBusiness(_mockedVisitorPersonSave.Object, _mockedVisitorPersonUpdate.Object);
            _result = _personServiceBusiness.ValidateSave(persona);

            Assert.AreEqual(false, _result.success);
        }
Пример #2
0
        public void Validate_Person_with_Error_exist_Person()
        {
            var persona = new Person()
            {
                Name = "Maximiliano"
            };

            _mockedVisitorPersonSave.Setup(x => x.existPersonByNombre(It.IsAny <string>())).Returns(true);

            _personServiceBusiness = new PersonServiceBusiness(_mockedVisitorPersonSave.Object, _mockedVisitorPersonUpdate.Object);
            _result = _personServiceBusiness.ValidateSave(persona);

            Assert.AreEqual(false, _result.success);
        }
Пример #3
0
        public void Validate_Person_Success()
        {
            //var query = new EntidadByFiltersQuery() { NombreFantasia = "maxi", RazonSocial = "dsad", Cuit = "654", FormaJuridicaId = 0 };
            //var result = _QueryDispatcher.Dispatch<EntidadByFiltersQuery, EntidadByFiltersQueryResult>(query);

            var persona = new Person()
            {
                Name = "Maximiliano"
            };

            _mockedVisitorPersonSave.Setup(x => x.existPersonByNombre(It.IsAny <string>())).Returns(false);

            _personServiceBusiness = new PersonServiceBusiness(_mockedVisitorPersonSave.Object, _mockedVisitorPersonUpdate.Object);
            _result = _personServiceBusiness.ValidateSave(persona);

            Assert.AreEqual(true, _result.success);
        }
Пример #4
0
 public PersonUpdateCommandHandler(PersonServiceBusiness personServiceBusiness, RepositoryLocalScheme repository)
 {
     _repositryLocalScheme  = repository;
     _personServiceBusiness = personServiceBusiness;
 }