public void InitiatedAddingARecordSetUp()
 {
     Assume.That(_serarchAndAddOperationViewModel.AddCommand.CanExecute());
     _serarchAndAddOperationViewModel.AddCommand.Execute();
     Assume.That(typeof(AddOperationViewModel) == _selectedOperationPropertyObserver.PropertyValue.GetType());
     _addOperationViewModel = _operationStepViewModel.SelectedOperation as AddOperationViewModel;
     Assume.That(_addOperationViewModel != null);
 }
Ejemplo n.º 2
0
 public async Task <IActionResult> AddOperation(AddOperationViewModel viewModel)
 {
     if (ModelState.IsValid)
     {
         AppOperation operation = new AppOperation()
         {
             AppRuleId = viewModel.AppRuleId,
             Field     = viewModel.Field,
             Type      = viewModel.Type,
             Para      = viewModel.Para
         };
         db.AppOperations.Add(operation);
         await db.SaveChangesAsync();
     }
     return(Ok());
 }
        public void SetUp()
        {
            _recordIdGenerator = Substitute.For <IRecordIdGenerator>();
            _fileIdGenerator   = Substitute.For <IFileIdGenerator>();
            _recordIdGenerator.GetRecordId().Returns(_uniqueId);

            _safe = Substitute.For <ISafe>();

            _addOperationViewModel = new AddOperationViewModel(() => { _isDiscardActionPerformed = true; }, (x) =>
            {
                _idAtSaveAction = x;
            },
                                                               _recordIdGenerator,
                                                               _fileIdGenerator,
                                                               _safe);
            _saveCommandObserver = _addOperationViewModel.SaveCommand.GetDelegateCommandObserver();
        }