public void PathTaper() { for (sbyte i = sbyte.MinValue; i < sbyte.MaxValue; i++) { float floatValue = PrimObject.PathTaperFloat(i); sbyte result = PrimObject.PathTaperByte(floatValue); Assert.IsTrue(result == i, "Started with " + i + ", float value was " + floatValue + ", and ended up with " + result); } }