Exemplo n.º 1
0
        public void ConvertDKKResult()
        {
            RateConverter rateConverter = new RateConverter(HardcodedCurrencyRates);

            Assert.AreEqual(7.4394, rateConverter.Convert("EUR", "DKK", 1));

            Assert.AreEqual(1, rateConverter.Convert("DKK", "DKK", 1));
        }
Exemplo n.º 2
0
        public void Test()
        {
            RateConverter r = new RateConverter();
            Int16ModbusConverter inc = new Int16ModbusConverter();
            r.InnerBytesConverter = inc;
            r.Rate = 100;
            byte[] bs = r.ConvertToBytes(45);
            Console.WriteLine("{0:x2} {1:x2}", bs[0],bs[1]);

            object obj = r.ConvertToObject(bs);
            Assert.AreEqual(45, obj);

            object obj2 = inc.ConvertToObject(bs);
            Assert.AreEqual(4500, obj2);
        }
Exemplo n.º 3
0
        public void Test()
        {
            RateConverter        r   = new RateConverter();
            Int16ModbusConverter inc = new Int16ModbusConverter();

            r.InnerBytesConverter = inc;
            r.Rate = 100;
            byte[] bs = r.ConvertToBytes(45);
            Console.WriteLine("{0:x2} {1:x2}", bs[0], bs[1]);

            object obj = r.ConvertToObject(bs);

            Assert.AreEqual(45, obj);

            object obj2 = inc.ConvertToObject(bs);

            Assert.AreEqual(4500, obj2);
        }
Exemplo n.º 4
0
 public void TestInitialize()
 {
     _sut = new RateConverter();
 }
Exemplo n.º 5
0
        public void ConvertResult()
        {
            RateConverter rateConverter = new RateConverter(HardcodedCurrencyRates);

            Assert.AreEqual(1120.6965, rateConverter.Convert("GBP", "SEK", 100));
        }