Exemplo n.º 1
0
        private void impl(int n)
        {
            Console.WriteLine("value: " + n);

            byte[] bs = bc.ConvertToBytes(n);

            Console.WriteLine("bytes: " + BitConverter.ToString(bs));
            int r = (int)bc.ConvertToObject(bs);

            Console.WriteLine("rrrrr: " + r);
            Assert.AreEqual(n, r);

            Console.WriteLine("------------------------------------");
        }
Exemplo n.º 2
0
        public void TestBCDConverter()
        {
            BCDConverter c = new BCDConverter();
            byte[] bs = new byte[] { 0x10 };
            int n = 10;

            object obj = c.ConvertToObject(bs);
            Assert.AreEqual(n, (int)obj);

            byte[] bs2 = c.ConvertToBytes(n);
            Assert.AreEqual(1, bs2.Length);
            Assert.AreEqual(0x10, bs2[0]);

            bs2 = c.ConvertToBytes(99 + 0);
            Console.WriteLine(bs2[0]);
        }
Exemplo n.º 3
0
        public void TestBCDConverter()
        {
            BCDConverter c = new BCDConverter();

            byte[] bs = new byte[] { 0x10 };
            int    n  = 10;

            object obj = c.ConvertToObject(bs);

            Assert.AreEqual(n, (int)obj);

            byte[] bs2 = c.ConvertToBytes(n);
            Assert.AreEqual(1, bs2.Length);
            Assert.AreEqual(0x10, bs2[0]);


            bs2 = c.ConvertToBytes(99 + 0);
            Console.WriteLine(bs2[0]);
        }