Esempio n. 1
0
 public void TestMemberFn_ToString_i()
 {
     var testCase = new Alpha_8();
     testCase.PackFrom(0.656f);
     String s = testCase.ToString ();
     Assert.That(s, Is.EqualTo("A7"));
 }
Esempio n. 2
0
 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);
     }
 }
Esempio n. 3
0
 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));
     }
 }