public async Task <IActionResult> AddStorageSpaceToAsset(int assetId, [FromBody] AddAssetToStorageSpaceRequest assetStorageSpaceDb) { var assetStorageSpace = new AddAssetStorageSpace { AssetId = assetId, StorageSpaceId = assetStorageSpaceDb.StorageSpaceId, EntryDate = assetStorageSpaceDb.EntryDate }; var viewModel = await mediator.Send(assetStorageSpace); return(Ok(viewModel)); }
public async Task AddAssetStorageSpace() { var queryHandler = new AssetStorageSpaceHandler(BasicNeeds); var entity = new AddAssetStorageSpace { AssetId = 1002, EntryDate = DateTime.Now, StorageSpaceId = 1 }; await queryHandler.Handle(entity, CancellationToken.None); var cat = await context.AssetStorageSpaces.FirstOrDefaultAsync(a => a.Id == 1); Assert.IsNotNull(cat); }