Ejemplo n.º 1
0
        void Log(SockUdp sockUdp, int messageNo, Mac mac, Ip ip, DhcpType type)
        {
            string macStr = mac.ToString();

            foreach (var m in _macAcl)
            {
                if (m.StrList[0].ToUpper() == mac.ToString())
                {
                    macStr = string.Format("{0}({1})", mac, m.StrList[2]);
                    break;
                }
            }
            Logger.Set(LogKind.Detail, sockUdp, messageNo, string.Format("{0} {1} {2}", macStr, (ip == null) ? "0.0.0.0" : ip.ToString(), type.ToString()));
        }
Ejemplo n.º 2
0
        public void testClone()
        {
            var mac = testMac.Clone();
            var pc  = testPC.Clone();

            Assert.AreEqual(mac.ToString(), testMac.ToString());
            Assert.AreEqual(pc.ToString(), testPC.ToString());
        }
Ejemplo n.º 3
0
        public void Mac_macStr_で初期化してtoStringで確かめる(string macStr)
        {
            //setUp
            var sut      = new Mac(macStr);
            var expected = macStr.ToLower();
            //exercise
            var actual = sut.ToString().ToLower();

            //verify
            Assert.That(actual, Is.EqualTo(expected));
        }
Ejemplo n.º 4
0
 public override string ToString()
 {
     return(string.Format("{0}\t{1}\t{2}\t{3}\t{4}",
                          Ip                  //IPアドレス(変更不可)
                          ,
                          (int)DbStatus       //状態
                          ,
                          Dt.Ticks.ToString() //有効時刻
                          ,
                                              //Ver5.8.4 Java fix Mac//MACアドレス (macAppointment==trueの時変更不可)
                          Mac.ToString()      //MACアドレス (macAppointment==trueの時変更不可)
                          ,
                          MacAppointment.ToString()));
 }
Ejemplo n.º 5
0
        public void ToStringTest(string macStr)
        {
            var target = new Mac(macStr);

            Assert.AreEqual(target.ToString(), macStr.ToUpper());
        }