| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- using PixiEditor.Helpers;
- using Xunit;
- namespace PixiEditorTests.HelpersTests
- {
- public class SupportedFilesHelperTests
- {
- [Fact]
- public void TestAllExtensionsAreSupported()
- {
- var all = SupportedFilesHelper.AllSupportedExtensions;
- Assert.Contains(all, i => i == ".pixi");
- Assert.Contains(all, i => i == ".png");
- Assert.Contains(all, i => i == ".jpg");
- Assert.Contains(all, i => i == ".jpeg");
- Assert.Contains(all, i => i == ".bmp");
- Assert.Contains(all, i => i == ".gif");
- }
- [Fact]
- public void TestBuildSaveFilter()
- {
- var filter = SupportedFilesHelper.BuildSaveFilter(true);
- Assert.Equal("PixiEditor Files|*.pixi|Png Images|*.png|Jpeg Images|*.jpeg|Bmp Images|*.bmp|Gif Images|*.gif", filter);
- }
- [Fact]
- public void TestBuildOpenFilter()
- {
- var filter = SupportedFilesHelper.BuildOpenFilter();
- Assert.Equal("Any |*.pixi;*.png;*.jpeg;*.jpg;*.bmp;*.gif|PixiEditor Files |*.pixi|Image Files |*.png;*.jpeg;*.jpg;*.bmp;*.gif", filter);
- }
- [Fact]
- public void TestIsSupportedFile()
- {
- Assert.True(SupportedFilesHelper.IsSupportedFile("foo.png"));
- Assert.True(SupportedFilesHelper.IsSupportedFile("foo.bmp"));
- Assert.True(SupportedFilesHelper.IsSupportedFile("foo.jpg"));
- Assert.True(SupportedFilesHelper.IsSupportedFile("foo.jpeg"));
- Assert.False(SupportedFilesHelper.IsSupportedFile("foo.abc"));
- }
- }
- }
|