public async Task Test_RequestPicture_EmtyCache(string name) { var uri = new Uri(Config.CoversPathUri, name); int cacheSizeBefore = TestFileCache.Registry.Count; var data = await Storage.GetPictureBytesAsync(uri); Assert.NotNull(data, $"элемент не получен {name}"); Assert.That(TestFileCache.Registry, Has.Count.GreaterThan(0), "кэш не пашет"); }
private async Task ProcessSingleRequest(PictureRequest request) { var bytes = await PictureStorage.GetPictureBytesAsync(request.PictureUri); OnBeforeTransferResult(request.PictureUri, request.Target, bytes); OnImageReceived?.Invoke(request.Target, bytes); }