示例#1
0
 public void TestBenDictonaryEncode()
 {
     BenDictionary dict = new BenDictionary();
     BenInt bi = new BenInt(5);
     dict.Add("test", bi);
     string str = Bencoding.EncodeString(dict);
     Assert.AreEqual("d4:testi5ee", str);
 }
示例#2
0
 public void TestBenListEncode()
 {
     BenList list = new BenList();
     BenString bs = new BenString("test");
     BenInt bi = new BenInt(54);
     list.Add(bs);
     list.Add(bi);
     string str = Bencoding.EncodeString(list);
     Assert.AreEqual("l4:testi54ee", str);
 }
示例#3
0
 public void TestBenIntEncode()
 {
     BenInt bint = new BenInt(5);
     string str = Bencoding.EncodeString(bint);
     Assert.AreEqual("i5e", str);
 }