From 4f779ca1fceedb1eeeffc71653fbf52d0eb9dc78 Mon Sep 17 00:00:00 2001 From: Jason Nelson Date: Thu, 10 May 2018 08:24:56 -0700 Subject: [PATCH] Improve ColorBuilder test coverage --- tests/ImageSharp.Tests/PixelFormats/ColorBuilderTests.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/ImageSharp.Tests/PixelFormats/ColorBuilderTests.cs b/tests/ImageSharp.Tests/PixelFormats/ColorBuilderTests.cs index 6c139c2c0..e56cac279 100644 --- a/tests/ImageSharp.Tests/PixelFormats/ColorBuilderTests.cs +++ b/tests/ImageSharp.Tests/PixelFormats/ColorBuilderTests.cs @@ -3,12 +3,21 @@ using System; using SixLabors.ImageSharp.PixelFormats; + using Xunit; namespace SixLabors.ImageSharp.Tests.Colors { public class ColorBuilderTests { + [Fact] + public void ParseShortHex() + { + Assert.Equal(new Rgb24(255, 255, 255), ColorBuilder.FromHex("#fff")); + Assert.Equal(new Rgb24(255, 255, 255), ColorBuilder.FromHex("fff")); + Assert.Equal(new Rgba32(0, 0, 0, 255), ColorBuilder.FromHex("000f")); + } + [Fact] public void ParseHexLeadingPoundIsOptional() {