2024-07-26 00:37:47 +02:00
|
|
|
namespace DotTiled.Tests;
|
|
|
|
|
2024-08-03 14:26:09 +02:00
|
|
|
public static partial class DotTiledAssert
|
2024-07-26 00:37:47 +02:00
|
|
|
{
|
2024-08-03 14:26:09 +02:00
|
|
|
internal static void AssertImage(Image? expected, Image? actual)
|
2024-07-26 00:37:47 +02:00
|
|
|
{
|
|
|
|
if (expected is null)
|
|
|
|
{
|
|
|
|
Assert.Null(actual);
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
|
|
|
|
// Attributes
|
|
|
|
Assert.NotNull(actual);
|
|
|
|
Assert.Equal(expected.Format, actual.Format);
|
|
|
|
Assert.Equal(expected.Source, actual.Source);
|
|
|
|
Assert.Equal(expected.TransparentColor, actual.TransparentColor);
|
|
|
|
Assert.Equal(expected.Width, actual.Width);
|
|
|
|
Assert.Equal(expected.Height, actual.Height);
|
|
|
|
}
|
|
|
|
}
|