Browse Source

Fix unit test.

pull/19192/head
maliming 3 years ago
parent
commit
c56a5f9d1c
  1. 22
      framework/test/Volo.Abp.Imaging.ImageSharp.Tests/Volo/Abp/Imaging/ImageSharpImageCompressor_Tests.cs

22
framework/test/Volo.Abp.Imaging.ImageSharp.Tests/Volo/Abp/Imaging/ImageSharpImageCompressor_Tests.cs

@ -1,6 +1,9 @@
using System.IO; using System.IO;
using System.Threading.Tasks; using System.Threading.Tasks;
using Microsoft.Extensions.DependencyInjection;
using Shouldly; using Shouldly;
using SixLabors.ImageSharp.Formats.Jpeg;
using SixLabors.ImageSharp.Formats.Webp;
using Xunit; using Xunit;
namespace Volo.Abp.Imaging; namespace Volo.Abp.Imaging;
@ -8,10 +11,29 @@ namespace Volo.Abp.Imaging;
public class ImageSharpImageCompressor_Tests : AbpImagingImageSharpTestBase public class ImageSharpImageCompressor_Tests : AbpImagingImageSharpTestBase
{ {
public IImageCompressor ImageCompressor { get; } public IImageCompressor ImageCompressor { get; }
public ImageSharpImageCompressor_Tests() public ImageSharpImageCompressor_Tests()
{ {
ImageCompressor = GetRequiredService<IImageCompressor>(); ImageCompressor = GetRequiredService<IImageCompressor>();
} }
protected override void AfterAddApplication(IServiceCollection services)
{
services.Configure<ImageSharpCompressOptions>(options =>
{
options.JpegEncoder = new JpegEncoder
{
Quality = 50
};
options.WebpEncoder = new WebpEncoder
{
Quality = 50
};
});
base.AfterAddApplication(services);
}
[Fact] [Fact]
public async Task Should_Compress_Jpg() public async Task Should_Compress_Jpg()
{ {

Loading…
Cancel
Save