public async Task BlobTooLong() { var db = DbHelper.GetEmptyTestDB(); var user = await UserHelper.CreateInDbAsync(db); using var dbContext = new MemCheckDbContext(db); var request = new StoreImage.Request(user, RandomHelper.String(), RandomHelper.String(), RandomHelper.String(), StoreImage.pngImageContentType, RandomHelper.Bytes(StoreImage.Request.maxBlobLength + 1)); await Assert.ThrowsExceptionAsync <RequestInputException>(async() => await new StoreImage(dbContext.AsCallContext()).RunAsync(request)); }