Exemple #1
0
        public async Task ShouldReturnAStoargeSpaceForAsset()
        {
            var entity = await AddAssetToStorageSpace();

            var asset = new AssetDb {
                Id = entity.AssetId
            };

            context.Assets.Add(asset);
            var storageSpace = new StorageSpaceDb {
                Id = entity.StorageSpaceId, Address = new AddressDb {
                    County = new CountyDb()
                }
            };

            context.StorageSpaces.Add(storageSpace);
            context.SaveChanges();

            var queryHandler = new GetStorageSpaceAssetHandler(BasicNeeds);

            var query = new GetAssetStorageSpace()
            {
                AssetId = entity.AssetId
            };

            var expected = await queryHandler.Handle(query, CancellationToken.None);

            Assert.IsTrue(expected.Count > 0);
        }
Exemple #2
0
        public async Task ShouldReturnAStoargeSpaceForAsset()
        {
            var queryHandler = new GetStorageSpaceAssetHandler(BasicNeeds);
            var query        = new GetAssetStorageSpace()
            {
                AssetId = 1002
            };

            var expected = await queryHandler.Handle(query, CancellationToken.None);

            Assert.IsTrue(expected.Count > 0);
        }