public void BeforeAll() { var kernel = new StandardKernel(); IoC.Configure(kernel); _source = Builder<Campsite> .CreateNew() .Do(c=>c.Review = Builder<Review>.CreateNew().Build()) .Do(c=>c.Location = Builder<Location>.CreateNew().Build()) .Build(); var mapper = kernel.Get<IMapper<Campsite, CampsiteModel>>(); _result = mapper.Map(_source); }
public void BeforeAll() { var campsiteId = "the site number"; _campsite = Builder<Campsite>.CreateNew().Do(c => c.Id = campsiteId).Build(); _repository = MockRepository.GenerateStub<IRepository>(); _repository.Stub(r => r.Get<Campsite>(campsiteId)).Return(_campsite); var command = new CreateCampsiteReviewCommand(_repository); _request = Builder<CreateCampsiteReviewRequest> .CreateNew() .Do(r=>r.CampsiteId = campsiteId) .Do(r=>r.Rating = 4) .Build(); _response = command.Execute(_request); }
public void BeforeAll() { _repository = MockRepository.GenerateStub<IRepository>(); _repository.Stub(r => r.Find<Campsite>()).Return( Builder<Campsite> .CreateListOfSize(10) .Build() .AsQueryable()); var command = new CreateCampsiteCommand(_repository); _request = Builder<CreateCampsiteRequest> .CreateNew() .Do(r=>r.Location = new []{45.5m,23.45m}) .Do(r=>r.Name = "Where I camp at") .Build(); _response = command.Execute(_request); }