Browse Source

Improve ColorBuilder test coverage

af/merge-core
Jason Nelson 8 years ago
parent
commit
5d02aebdc8
  1. 9
      tests/ImageSharp.Tests/PixelFormats/ColorBuilderTests.cs

9
tests/ImageSharp.Tests/PixelFormats/ColorBuilderTests.cs

@ -3,12 +3,21 @@
using System; using System;
using SixLabors.ImageSharp.PixelFormats; using SixLabors.ImageSharp.PixelFormats;
using Xunit; using Xunit;
namespace SixLabors.ImageSharp.Tests.Colors namespace SixLabors.ImageSharp.Tests.Colors
{ {
public class ColorBuilderTests public class ColorBuilderTests
{ {
[Fact]
public void ParseShortHex()
{
Assert.Equal(new Rgb24(255, 255, 255), ColorBuilder<Rgb24>.FromHex("#fff"));
Assert.Equal(new Rgb24(255, 255, 255), ColorBuilder<Rgb24>.FromHex("fff"));
Assert.Equal(new Rgba32(0, 0, 0, 255), ColorBuilder<Rgba32>.FromHex("000f"));
}
[Fact] [Fact]
public void ParseHexLeadingPoundIsOptional() public void ParseHexLeadingPoundIsOptional()
{ {

Loading…
Cancel
Save