コード例 #1
0
 /// <summary>
 /// Test encoding/decoding with no name defined
 /// </summary>
 ///
 /// <exception cref="EncodingException"></exception>
 public void testEncodeDecodeWithNoName()
 {
     ControlParameters controlParameters = new ControlParameters();
     controlParameters.setStrategy(new Name(
             "/localhost/nfd/strategy/broadcast"));
     controlParameters.setUri("null://");
     // encode
     Blob encoded = controlParameters.wireEncode();
     // decode
     ControlParameters decodedControlParameters = new ControlParameters();
     decodedControlParameters.wireDecode(encoded);
     // compare
     Assert.AssertEquals(controlParameters.getStrategy().toUri(),
             decodedControlParameters.getStrategy().toUri());
     Assert.AssertEquals(controlParameters.getUri(),
             decodedControlParameters.getUri());
 }