Пример #1
0
        private static IConsignmentRepository GetConsignmentRepository(Guid consignmentId, int itemCount)
        {
            var consignmentRepositoryStub = MockRepository.GenerateStub <IConsignmentRepository>();

            if (consignmentId != Guid.Empty)
            {
                consignmentRepositoryStub.Stub(x => x.GetById(consignmentId)).Return(
                    new Consignment
                {
                    Id            = Guid.NewGuid(),
                    ConsignmentNo = "CR2000",
                    CreatedBy     = TestUserContext.CreateAdminUser(),
                    DateCreated   = DateTime.UtcNow,
                    Supplier      = new Supplier {
                        Id = Guid.NewGuid(), Name = "Gael Ltd"
                    }
                });
                consignmentRepositoryStub.Stub(x => x.GetConsignmentItemCount(consignmentId)).Return(itemCount);
            }
            else
            {
                consignmentRepositoryStub.Stub(x => x.GetById(consignmentId)).Return(null);
            }
            return(consignmentRepositoryStub);
        }
Пример #2
0
 private static Job GetJob(Guid jobId)
 {
     return(new Job
     {
         Id = jobId,
         DateCreated = DateTime.Now,
         JobNo = "JR2000",
         CreatedBy = TestUserContext.CreateAdminUser(),
         OrderNo = "ORDERNO1000",
         AdviceNo = "ADVICENO1000",
         Customer = GetCustomer(),
         Type = GetJobType(),
         Contact = "Job Contact",
         Instructions = "some instructions",
         Notes = "job notes",
         IsPending = true
     });
 }