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); }
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(); }