public static string TATypeToString(TAType t) { switch(t) { case TAType.S: return _SIMULATION_S; case TAType.SO: return _SIMULATION_OTHER_S; case TAType.Udp: return _UDP_S; case TAType.Relay: return _TUNNEL_S; case TAType.Tcp: return _TCP_S; case TAType.Function: return _FUNCTION_S; case TAType.Subring: return _SUBRING_S; default: return t.ToString().ToLower(); } } protected readonly string _string_rep;
public void TestTATypeToString() { foreach (TransportAddress.TAType t in Enum.GetValues(typeof(TransportAddress.TAType))) { string s = t.ToString().ToLower(); Assert.AreEqual(s, TransportAddress.TATypeToString(t), "TATypeToString"); } }