Browse Source

Update tests for IccVersion

af/merge-core
Jason Nelson 8 years ago
parent
commit
57e759c391
  1. 4
      tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.NonPrimitivesTests.cs
  2. 2
      tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.NonPrimitivesTests.cs
  3. 8
      tests/ImageSharp.Tests/TestDataIcc/IccTestDataNonPrimitives.cs
  4. 2
      tests/ImageSharp.Tests/TestDataIcc/IccTestDataProfiles.cs

4
tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.NonPrimitivesTests.cs

@ -23,11 +23,11 @@ namespace SixLabors.ImageSharp.Tests.Icc
[Theory]
[MemberData(nameof(IccTestDataNonPrimitives.VersionNumberTestData), MemberType = typeof(IccTestDataNonPrimitives))]
public void ReadVersionNumber(byte[] data, Version expected)
public void ReadVersionNumber(byte[] data, IccVersion expected)
{
IccDataReader reader = CreateReader(data);
Version output = reader.ReadVersionNumber();
IccVersion output = reader.ReadVersionNumber();
Assert.Equal(expected, output);
}

2
tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.NonPrimitivesTests.cs

@ -24,7 +24,7 @@ namespace SixLabors.ImageSharp.Tests.Icc
[Theory]
[MemberData(nameof(IccTestDataNonPrimitives.VersionNumberTestData), MemberType = typeof(IccTestDataNonPrimitives))]
public void WriteVersionNumber(byte[] expected, Version data)
public void WriteVersionNumber(byte[] expected, IccVersion data)
{
IccDataWriter writer = CreateWriter();

8
tests/ImageSharp.Tests/TestDataIcc/IccTestDataNonPrimitives.cs

@ -67,10 +67,10 @@ namespace SixLabors.ImageSharp.Tests
#region VersionNumber
public static readonly Version VersionNumber_ValMin = new Version(0, 0, 0);
public static readonly Version VersionNumber_Val211 = new Version(2, 1, 1);
public static readonly Version VersionNumber_Val430 = new Version(4, 3, 0);
public static readonly Version VersionNumber_ValMax = new Version(255, 15, 15);
public static readonly IccVersion VersionNumber_ValMin = new IccVersion(0, 0, 0);
public static readonly IccVersion VersionNumber_Val211 = new IccVersion(2, 1, 1);
public static readonly IccVersion VersionNumber_Val430 = new IccVersion(4, 3, 0);
public static readonly IccVersion VersionNumber_ValMax = new IccVersion(255, 15, 15);
public static readonly byte[] VersionNumber_Min = { 0x00, 0x00, 0x00, 0x00 };
public static readonly byte[] VersionNumber_211 = { 0x02, 0x11, 0x00, 0x00 };

2
tests/ImageSharp.Tests/TestDataIcc/IccTestDataProfiles.cs

@ -65,7 +65,7 @@ namespace SixLabors.ImageSharp.Tests
ProfileConnectionSpace = IccColorSpaceType.CieXyz,
RenderingIntent = IccRenderingIntent.AbsoluteColorimetric,
Size = size,
Version = new Version(4, 3, 0),
Version = new IccVersion(4, 3, 0),
};
}

Loading…
Cancel
Save