public static void TestExternalInterfaceOverloadedMembers() { I1 log1 = null; //@ log1 = {log: function (msg) {return msg || "[Empty1]";}}; Assert.AreEqual("[Empty1]", log1.Log()); Assert.AreEqual("[Msg1]", log1.Log("[Msg1]")); }