public void ДопустимЯХочуИзменитьСуществующийППО() { this._viewModel = this.Bootstrapper.IoC.GetExportedValue <IEditablePlanReceiptOrderViewModel>(); var factory = this.Bootstrapper.IoC.GetExportedValue <IUnitOfWorkFactory>(); _service = factory.Create().Create <IPlanReceiptOrderService>(); }
public void CreatePlanReceiptOrderService() { _helper.CreateCoordinatorOfServices(serviceScope => { IPlanReceiptOrderService service = serviceScope.CreatePlanService(); Assert.That(service, Is.Not.Null); }); }
protected void OnTestOfCreate <TDto>(Func <IPlanReceiptOrderService, TDto> insertAction) where TDto : IDto { _helper.CreateCoordinatorOfServices(serviceScope => { IPlanReceiptOrderService service = serviceScope.CreatePlanService(); TDto dto = insertAction(service); Assert.That(dto.RN, Is.GreaterThan(0)); serviceScope.Rollback(); }); }
public void ДопустимЯДостаюИзБдСуществующийППОСRN(int p0) { using (IUnitOfWork unitOfWork = _unitOfWorkFactory.Create()) { _service = unitOfWork.Create <IPlanReceiptOrderService>(); var dto = _service.GetPlanReceiptOrder(p0); if (dto == null) { throw new ArgumentNullException("Не могу найти ППО с RN == {0}".StringFormat(p0)); } var planReceiptOrder = dto.MapTo <PlanReceiptOrder>(); _viewModel.SetEditableObject(planReceiptOrder, EditState.Edit); } }
public void GetPlanReceipOrder() { _helper.CreateCoordinatorOfServices(serviceScope => { IPlanReceiptOrderService service = serviceScope.CreatePlanService(); var filterDto = new PlanReceiptOrderDto(); const int skip = 0; const int take = 0; int total; IEnumerable <PlanReceiptOrderDto> result = service.GetPlanReceiptOrderFilter(filterDto, skip, take, out total); Assert.That(result.Any(), Is.True); }); }
protected void OnTestOfRemove <TDto, TEntity>(ref TDto dto, Action <IPlanReceiptOrderService> removeAction) where TDto : IDto where TEntity : class, IEntity <long> { TEntity sourceSolution = Mapper.Map <TEntity>(dto); _nhHelper.Create(sourceSolution, false); dto = Mapper.Map <TDto>(sourceSolution); _helper.CreateCoordinatorOfServices(serviceScope => { IPlanReceiptOrderService service = serviceScope.CreatePlanService(); removeAction(service); }); var pass = _nhHelper.Get <TEntity>(dto.RN); Assert.That(pass, Is.Null); }
public void GetTheMoveAct() { var rn = _nhHelper.Create <TheMoveAct>(Mapper.Map <TheMoveAct>(SampleEntityDto.CreateTheMoveAct())); _helper.CreateCoordinatorOfServices(serviceScope => { var actm = new TheMoveActDto { RN = rn }; IPlanReceiptOrderService service = serviceScope.CreatePlanService(); const int skip = 0; const int take = 0; int total; var result = service.GetTheMoveActFilter(actm, skip, take, out total); Assert.That(result.Any(), Is.True); }); }
public void GetCertificatesQuality() { _nhHelper.Create(Mapper.Map <CertificateQuality>(SampleEntityDto.CreateCertificateQuality())); _helper.CreateCoordinatorOfServices(serviceScope => { IPlanReceiptOrderService service = serviceScope.CreatePlanService(); var filterDto = new CertificateQualityDto(); const int skip = 0; const int take = 0; int total; IEnumerable <CertificateQualityDto> result = service.GetCertificatesQualityFilter(filterDto, skip, take, out total); Assert.That(result.Any(), Is.True); Assert.That(total, Is.GreaterThanOrEqualTo(1)); }); }
public void GetQualityStateControlOfTheMake() { var rn = _nhHelper.Create <QualityStateControlOfTheMake>(Mapper.Map <QualityStateControlOfTheMake>(SampleEntityDto.CreateQualityStateControlOfTheMake()), true); _helper.CreateCoordinatorOfServices(serviceScope => { IPlanReceiptOrderService service = serviceScope.CreatePlanService(); var filterDto = new QualityStateControlOfTheMakeDto(); filterDto.RN = rn; const int skip = 0; const int take = 0; int total; IEnumerable <QualityStateControlOfTheMakeDto> result = service.GetQualityStateControlOfTheMakeFilter(filterDto, skip, take, out total); Assert.That(result.Any(), Is.True); }); }
public void WhenНажимаюИзменить() { _helper.CreateCoordinatorOfServices(serviceScope => { IPlanReceiptOrderService service = serviceScope.CreatePlanService(); try { service.PlanReceiptOrderChangeState(_planReceiptOrder, _state); _result = true; } catch (Exception exc) { _result = false; } finally { serviceScope.Rollback(); } }); }
public void GetCertificateQualityPass() { PassDto passDto = SampleEntityDto.CreatePassDto(); passDto.RN = _nhHelper.Create(Mapper.Map <Pass>(passDto)); _helper.CreateCoordinatorOfServices(serviceScope => { IPlanReceiptOrderService service = serviceScope.CreatePlanService(); var filterDto = new PassDto(); const int skip = 0; const int take = 0; int total; IEnumerable <PassDto> result = service.GetPass(filterDto, skip, take, out total); Assert.That(result.Any(), Is.True); }); }
public void GetActsInputControl() { var rn = _nhHelper.Create <ActInputControl>(Mapper.Map <ActInputControl>(SampleEntityDto.CreateActInputControl()), true); _helper.CreateCoordinatorOfServices(serviceScope => { IPlanReceiptOrderService service = serviceScope.CreatePlanService(); var filterDto = new ActInputControlDto(); filterDto.RN = rn; const int skip = 0; const int take = 0; int total; IEnumerable <ActInputControlDto> result = service.GetActsInputControlFilter(filterDto, skip, take, out total); Assert.That(result, Is.Not.Null); }); }
protected void OnTestOfUpdate <TDto, TEntity>( ref TDto dto, Action <IPlanReceiptOrderService> updateAction, Func <TDto, TEntity, bool> isEquals) where TDto : IDto where TEntity : class, IEntity <long> { TEntity sourceSolution = Mapper.Map <TEntity>(dto); _nhHelper.Create(sourceSolution, false); dto = Mapper.Map <TDto>(sourceSolution); _helper.CreateCoordinatorOfServices(serviceScope => { //dto.Note = "new note!!!"; IPlanReceiptOrderService service = serviceScope.CreatePlanService(); updateAction(service); }); var result = _nhHelper.Get <TEntity>(dto.RN); Assert.That(isEquals(dto, result), Is.True); }