Exemplo n.º 1
0
        public void ClassSetup()
        {
            var qSer  = new DnsQuestionBinarySerializer();
            var rrSer = new ResourceRecordBinarySerializer(qSer);

            this.serializer = new DnsMessageBinarySerializer(rrSer, qSer);
        }
Exemplo n.º 2
0
        //[Test]
        //public void TestRead4BytesAsInt()
        //{
        //    var serializer = GetRrSerializer();
        //    var ns = new NSRecord()
        //    {
        //        Name = "www.",
        //        TimeToLive = 343,
        //        DName = "aaa."
        //    };

        //    byte[] expected = { 0x02 };

        //    var serialized = serializer.Read4BytesAsInt(ns);
        //    Assert.AreEqual(expected, serialized);
        //}

        private static ResourceRecordBinarySerializer GetRrSerializer()
        {
            var dnsQSerializer = new DnsQuestionBinarySerializer();
            //var serializer = new ResourceRecordBinarySerializerTestAdapter(dnsQSerializer);
            var serializer = new ResourceRecordBinarySerializer(dnsQSerializer);

            return(serializer);
        }
Exemplo n.º 3
0
 public void SetUp()
 {
     serializer = new DnsQuestionBinarySerializer();
 }