| Name | Message | Date |
|---|---|---|
| 📄 FromOklchShould.cs | 9 hours ago | |
| 📄 FromScaledOklchShould.cs | 9 hours ago | |
| 📄 RoundTrip.cs | 9 hours ago | |
| 📄 ToOklchShould.cs | 9 hours ago | |
| 📄 ToScaledOklchShould.cs | 9 hours ago |
📄
Colors/tests/OklchConverterTests/ToOklchShould.cs
using Microsoft.VisualStudio.TestTools.UnitTesting; using Shouldly; using SixLabors.ImageSharp.PixelFormats; namespace Mosaic.Colors.Tests.OklchConverterTests; [TestClass] public sealed class ToOklchShould { [TestMethod] public void ProduceABadassColor() { // Arrange var rgb = new Rgba32(0xBA, 0xDA, 0x55); // Act var oklch = rgb.ToOklch(); // Assert oklch.X.ShouldBe(0.8391f, 0.0001d); oklch.Y.ShouldBe(0.1622f, 0.0001d); oklch.Z.ShouldBe(121.45f, 0.01d); } }