public void RoundTrip(Color color) { var abgrHex = color.ToAbgrHex(); var reconverted = WebColors.FromAbgrHex(abgrHex); var lookup = _colorTable[reconverted.ToArgb()] .FirstOrDefault(x => x.A == reconverted.A && x.R == reconverted.R && x.G == reconverted.G && x.B == reconverted.B); lookup.Should().NotBeNull(); lookup.Should().Be(color); }