public void RoundTrip(NodeInfo ni) { NodeInfo ni_other = NodeInfo.CreateInstance(ni.Address, ni.Transports); Assert.AreEqual(ni, ni_other, "Hashtable roundtrip"); Assert.AreEqual(ni.GetHashCode(), ni_other.GetHashCode(), "Hashtable GetHashCode roundtrip"); }
public void RoundTripHT(NodeInfo ni) { NodeInfo ni_other = NodeInfo.CreateInstance( ni.ToDictionary() ); Assert.AreEqual(ni, ni_other, "Hashtable roundtrip"); Assert.AreEqual(ni.GetHashCode(), ni_other.GetHashCode(), "Hashtable GetHashCode roundtrip"); }