Browse Source

Add new TestImages class to get easier access to individual test images.

Former-commit-id: 9a2532c9dfb7d153dcc67d2fe3978771e90e07cc
Former-commit-id: 9dd731103d2774c5c5923d1b57e90c66d78349f5
Former-commit-id: 7c8dd93df1e327e3b816aa04721d35f16957215a
af/merge-core
dirk 10 years ago
parent
commit
ec047a3c14
  1. 30
      tests/ImageProcessorCore.Tests/FileTestBase.cs
  2. 52
      tests/ImageProcessorCore.Tests/TestImages.cs

30
tests/ImageProcessorCore.Tests/FileTestBase.cs

@ -19,21 +19,21 @@ namespace ImageProcessorCore.Tests
/// </summary>
protected static readonly List<string> Files = new List<string>
{
//"TestImages/Formats/Png/pl.png",
//"TestImages/Formats/Png/pd.png",
//"TestImages/Formats/Jpg/Floorplan.jpeg", // Perf: Enable for local testing only
"TestImages/Formats/Jpg/Calliphora.jpg",
//"TestImages/Formats/Jpg/turtle.jpg",
//"TestImages/Formats/Jpg/fb.jpg", // Perf: Enable for local testing only
//"TestImages/Formats/Jpg/progress.jpg", // Perf: Enable for local testing only
//"TestImages/Formats/Jpg/gamma_dalai_lama_gray.jpg", // Perf: Enable for local testing only
"TestImages/Formats/Bmp/Car.bmp",
// "TestImages/Formats/Bmp/neg_height.bmp", // Perf: Enable for local testing only
//"TestImages/Formats/Png/blur.png", // Perf: Enable for local testing only
//"TestImages/Formats/Png/indexed.png", // Perf: Enable for local testing only
"TestImages/Formats/Png/splash.png",
"TestImages/Formats/Gif/rings.gif",
//"TestImages/Formats/Gif/giphy.gif" // Perf: Enable for local testing only
//TestImages.Png.P1,
//TestImages.Png.Pd,
//TestImages.Jpg.Floorplan, // Perf: Enable for local testing only
TestImages.Jpg.Calliphora,
//TestImages.Jpg.Turtle,
//TestImages.Jpg.Fb, // Perf: Enable for local testing only
//TestImages.Jpg.Progress, // Perf: Enable for local testing only
//TestImages.Jpg.Gamma_dalai_lama_gray. // Perf: Enable for local testing only
TestImages.Bmp.Car,
//TestImages.Bmp.Neg_height, // Perf: Enable for local testing only
//TestImages.Png.Blur, // Perf: Enable for local testing only
//TestImages.Png.Indexed, // Perf: Enable for local testing only
TestImages.Png.Splash,
TestImages.Gif.Rings,
//TestImages.Gif.Giphy // Perf: Enable for local testing only
};
protected void ProgressUpdate(object sender, ProgressEventArgs e)

52
tests/ImageProcessorCore.Tests/TestImages.cs

@ -0,0 +1,52 @@
// <copyright file="FileTestBase.cs" company="James Jackson-South">
// Copyright (c) James Jackson-South and contributors.
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Tests
{
/// <summary>
/// Class that contains all the test images.
/// </summary>
public static class TestImages
{
public static class Png
{
private static readonly string folder = "TestImages/Formats/Png/";
public static string P1 { get { return folder + "pl.png"; } }
public static string Pd { get { return folder + "pd.png"; } }
public static string Blur { get { return folder + "blur.png"; } }
public static string Indexed { get { return folder + "indexed.png"; } }
public static string Splash { get { return folder + "splash.png"; } }
}
public static class Jpg
{
private static readonly string folder = "TestImages/Formats/Jpg/";
public static string Floorplan { get { return folder + "Floorplan.jpeg"; } }
public static string Calliphora { get { return folder + "Calliphora.jpg"; } }
public static string Turtle { get { return folder + "turtle.jpg"; } }
public static string Fb { get { return folder + "fb.jpg"; } }
public static string Progress { get { return folder + "progress.jpg"; } }
public static string Gamma_dalai_lama_gray { get { return folder + "gamma_dalai_lama_gray.jpg"; } }
}
public static class Bmp
{
private static readonly string folder = "TestImages/Formats/Bmp/";
public static string Car { get { return folder + "Car.bmp"; } }
public static string Neg_height { get { return folder + "neg_height.bmp"; } }
}
public static class Gif
{
private static readonly string folder = "TestImages/Formats/Gif/";
public static string Rings { get { return folder + "rings.gif"; } }
public static string Giphy { get { return folder + "giphy.gif"; } }
}
}
}
Loading…
Cancel
Save