public void TestMemberFn_ToString_i() { var testCase = new Alpha_8(); testCase.PackFrom(0.656f); String s = testCase.ToString (); Assert.That(s, Is.EqualTo("A7")); }
public void TestMemberFn_GetHashCode_i () { HashSet<Int32> hs = new HashSet<Int32>(); Byte packed = Byte.MinValue; while ( packed < Byte.MaxValue ) { ++packed; var packedObj = new Alpha_8(); packedObj.PackedValue = packed; Int32 hc = packedObj.GetHashCode (); Assert.That(!hs.Contains(hc)); hs.Add(hc); } }
public void TestAllPossibleValues_i() { Byte packed = Byte.MinValue; while ( packed < Byte.MaxValue ) { ++packed; var packedObj = new Alpha_8(); packedObj.PackedValue = packed; Single unpacked; packedObj.UnpackTo(out unpacked); var newPackedObj = new Alpha_8(unpacked); Assert.That(newPackedObj.PackedValue, Is.EqualTo(packed)); } }