public void InstanceIdToColorMappingTests_ToAndFromPackedColor(byte r, byte g, byte b, byte a, uint expected) { var color = new Color32(r, g, b, a); var packed = InstanceIdToColorMapping.GetPackedColorFromColor(color); Assert.AreEqual(packed, expected); var c = InstanceIdToColorMapping.GetColorFromPackedColor(packed); Assert.AreEqual(r, c.r); Assert.AreEqual(g, c.g); Assert.AreEqual(b, c.b); Assert.AreEqual(a, c.a); }