Beispiel #1
0
 protected override void beforeEach()
 {
     Given = new TaskViewModel
     {
         Product = "3_Chemicals",
         Task    = ObjectMother.ValidTask("raif"),
     };
     _field      = ObjectMother.ValidField("raif");
     _equipment1 = ObjectMother.ValidEquipment("raif").WithEntityId(6);
     _equipment2 = ObjectMother.ValidEquipment("poop").WithEntityId(7);
     _equipment3 = ObjectMother.ValidEquipment("crap").WithEntityId(8);
     repo        = MockFor <IRepository>();
     repo.Stub(x => x.Find <Field>(1)).Return(_field);
     _validInventoryChemical = ObjectMother.ValidInventoryProductChemical("lsd").WithEntityId(3);
     repo.Stub(x => x.Find <InventoryProduct>(3)).Return(_validInventoryChemical);
     _employee1 = ObjectMother.ValidEmployee("raif");
     _employee2 = ObjectMother.ValidEmployee("Amahl");
     _employee3 = ObjectMother.ValidEmployee("Ramsay");
     repo.Stub(x => x.Find <Employee>(1)).Return(_employee1);
     repo.Stub(x => x.Find <Employee>(2)).Return(_employee2);
     repo.Stub(x => x.Find <Employee>(3)).Return(_employee3);
     repo.Stub(x => x.Find <Equipment>(6)).Return(_equipment1);
     repo.Stub(x => x.Find <Equipment>(7)).Return(_equipment2);
     repo.Stub(x => x.Find <Equipment>(8)).Return(_equipment3);
     _crudManager = MockRepository.GenerateMock <ICrudManager>();
     _crudManager.Expect(x => x.Finish()).Return(new Notification());
     _saveEntityService = MockFor <ISaveEntityService>();
     _sesCatcher        = _saveEntityService.CaptureArgumentsFor(x => x.ProcessSave(new Task(), null), x => x.Return(_crudManager));
 }
        public void Setup()
        {
            _policy = new RouteConstraintPolicy();
            _routeDefinition = MockRepository.GenerateMock<IRouteDefinition>();
            _policy.AddHttpMethodFilter(x => x.Method.Name.StartsWith("Query"), "GET");
            _policy.AddHttpMethodFilter(x => x.Method.Name.EndsWith("Command"), "POST");

            _argsToAddConstraint = _routeDefinition.CaptureArgumentsFor(r => r.AddRouteConstraint(null, null));
        }
Beispiel #3
0
        public void Setup()
        {
            _policy          = new RouteConstraintPolicy();
            _routeDefinition = MockRepository.GenerateMock <IRouteDefinition>();
            _observer        = new RecordingConfigurationObserver();
            _policy.AddHttpMethodFilter(x => x.Method.Name.StartsWith("Query"), "GET");
            _policy.AddHttpMethodFilter(x => x.Method.Name.EndsWith("Command"), "POST");

            _argsToAddConstraint = _routeDefinition.CaptureArgumentsFor(r => r.AddRouteConstraint(null, null));
        }
 public void Setup()
 {
     _continuation = new Continuation {Success = true};
     _validTask = ObjectMother.ValidTask("raif");
     _validTask.QuantityUsed = 5;
     _crudManager = MockRepository.GenerateMock<ICrudManager>();
     _crudManager.Expect(x => x.Finish()).Return(new Notification());
     _saveEntityService = MockRepository.GenerateMock<ISaveEntityService>();
     _sesCatcher = _saveEntityService.CaptureArgumentsFor(x => x.ProcessSave(_validTask.InventoryProduct, _crudManager), x => x.Return(_crudManager));
     _SUT = new InventoryService(null,_saveEntityService);
     _SUT.DecrementTaskProduct(_validTask, _crudManager);
 }
        public void SetUp()
        {
            _builder = MockRepository.GenerateMock <IWebFormsControlBuilder>();
            _request = new InMemoryFubuRequest();

            _builder.Stub(b => b.LoadControlFromVirtualPath(null, null))
            .IgnoreArguments()
            .Return(new TestControl());

            _executeCatcher = _builder.CaptureArgumentsFor(b => b.ExecuteControl(null, null));

            _parentView = new TestView();
            _renderer   = new PartialRenderer(_builder);
        }
Beispiel #6
0
 public void Setup()
 {
     _continuation = new Continuation {
         Success = true
     };
     _validTask = ObjectMother.ValidTask("raif");
     _validTask.QuantityUsed = 5;
     _crudManager            = MockRepository.GenerateMock <ICrudManager>();
     _crudManager.Expect(x => x.Finish()).Return(new Notification());
     _saveEntityService = MockRepository.GenerateMock <ISaveEntityService>();
     _sesCatcher        = _saveEntityService.CaptureArgumentsFor(x => x.ProcessSave(_validTask.InventoryProduct, _crudManager), x => x.Return(_crudManager));
     _SUT = new InventoryService(null, _saveEntityService);
     _SUT.DecrementTaskProduct(_validTask, _crudManager);
 }
Beispiel #7
0
 public void Setup()
 {
     _poliId = 0;
     _repo   = MockRepository.GenerateMock <IRepository>();
     _purchaseOrderLineItem = ObjectMother.ValidPurchaseOrderLineItem("raif");
     _inventoryBaseProducts = new List <InventoryProduct>().AsQueryable();
     _purchaseOrderLineItem.TotalReceived = 4;
     _repo.Expect(x => x.Query <InventoryProduct>(null)).IgnoreArguments().Return(_inventoryBaseProducts);
     _crudManager = MockRepository.GenerateMock <ICrudManager>();
     _crudManager.Expect(x => x.Finish()).Return(new Notification());
     _saveEntityService = MockRepository.GenerateMock <ISaveEntityService>();
     _sesCatcher        = _saveEntityService.CaptureArgumentsFor(x => x.ProcessSave(_inventoryBaseProducts.FirstOrDefault(), null), x => x.Return(_crudManager));
     _SUT         = new InventoryService(_repo, _saveEntityService);
     _crudManager = _SUT.ReceivePurchaseOrderLineItem(_purchaseOrderLineItem);
 }
 public void Setup()
 {
     _routeDefinition = MockRepository.GenerateMock<IRouteDefinition>();
     _argsToAddConstraint = _routeDefinition.CaptureArgumentsFor(r => r.AddRouteConstraint(null, null));
 }
 public void Setup()
 {
     _poliId = 0;
     _repo = MockRepository.GenerateMock<IRepository>();
     _purchaseOrderLineItem = ObjectMother.ValidPurchaseOrderLineItem("raif");
     _inventoryBaseProducts = new List<InventoryProduct> { ObjectMother.ValidInventoryBaseProduct("raif")}.AsQueryable();
     _purchaseOrderLineItem.TotalReceived = 4;
     _repo.Expect(x => x.Query<InventoryProduct>(null)).IgnoreArguments().Return(_inventoryBaseProducts);
     _saveEntityService = MockRepository.GenerateMock<ISaveEntityService>();
     _crudManager = MockRepository.GenerateMock<ICrudManager>();
     _crudManager.Expect(x => x.Finish()).Return(new Notification());
     _sesCatcher = _saveEntityService.CaptureArgumentsFor(x=>x.ProcessSave(_inventoryBaseProducts.FirstOrDefault(),null),x=>x.Return(_crudManager));
     _SUT = new InventoryService(_repo, _saveEntityService);
      _crudManager = _SUT.ReceivePurchaseOrderLineItem(_purchaseOrderLineItem);
 }
Beispiel #10
0
 public void Setup()
 {
     _routeDefinition     = MockRepository.GenerateMock <IRouteDefinition>();
     _argsToAddConstraint = _routeDefinition.CaptureArgumentsFor(r => r.AddRouteConstraint(null, null));
 }