mirror of
https://github.com/microsoft/PowerToys.git
synced 2026-04-03 09:46:54 +02:00
image resizer and settings percentage unit (#8674)
This commit is contained in:
committed by
GitHub
parent
34ff670e5b
commit
11bdbaa07f
@@ -7,7 +7,6 @@ using System.ComponentModel;
|
||||
using ImageResizer.Properties;
|
||||
using ImageResizer.Test;
|
||||
using Xunit;
|
||||
using Xunit.Extensions;
|
||||
|
||||
namespace ImageResizer.Models
|
||||
{
|
||||
@@ -269,5 +268,41 @@ namespace ImageResizer.Models
|
||||
|
||||
Assert.Equal(50, result);
|
||||
}
|
||||
|
||||
[Theory]
|
||||
[InlineData(ResizeFit.Fill, ResizeUnit.Centimeter)]
|
||||
[InlineData(ResizeFit.Fill, ResizeUnit.Inch)]
|
||||
[InlineData(ResizeFit.Fill, ResizeUnit.Pixel)]
|
||||
[InlineData(ResizeFit.Fit, ResizeUnit.Centimeter)]
|
||||
[InlineData(ResizeFit.Fit, ResizeUnit.Inch)]
|
||||
[InlineData(ResizeFit.Fit, ResizeUnit.Pixel)]
|
||||
[InlineData(ResizeFit.Stretch, ResizeUnit.Centimeter)]
|
||||
[InlineData(ResizeFit.Stretch, ResizeUnit.Inch)]
|
||||
[InlineData(ResizeFit.Stretch, ResizeUnit.Percent)]
|
||||
[InlineData(ResizeFit.Stretch, ResizeUnit.Pixel)]
|
||||
public void HeightVisible(ResizeFit fit, ResizeUnit unit)
|
||||
{
|
||||
var size = new ResizeSize
|
||||
{
|
||||
Fit = fit,
|
||||
Unit = unit,
|
||||
};
|
||||
|
||||
Assert.True(size.ShowHeight);
|
||||
}
|
||||
|
||||
[Theory]
|
||||
[InlineData(ResizeFit.Fill, ResizeUnit.Percent)]
|
||||
[InlineData(ResizeFit.Fit, ResizeUnit.Percent)]
|
||||
public void HeightNotVisible(ResizeFit fit, ResizeUnit unit)
|
||||
{
|
||||
var size = new ResizeSize
|
||||
{
|
||||
Fit = fit,
|
||||
Unit = unit,
|
||||
};
|
||||
|
||||
Assert.False(size.ShowHeight);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user