diff options
Diffstat (limited to 'csharp/test/Ice/dictMapping/Twoways.cs')
-rw-r--r-- | csharp/test/Ice/dictMapping/Twoways.cs | 290 |
1 files changed, 0 insertions, 290 deletions
diff --git a/csharp/test/Ice/dictMapping/Twoways.cs b/csharp/test/Ice/dictMapping/Twoways.cs index e96508ca990..bc174084a46 100644 --- a/csharp/test/Ice/dictMapping/Twoways.cs +++ b/csharp/test/Ice/dictMapping/Twoways.cs @@ -87,154 +87,6 @@ class Twoways } { - OV i = new OV(); - i[0] = 1; - i[1] = 0; - - OV o; - OV r; - r = p.opOV(i, out o); - - test(OV.Equals(i, o)); - test(OV.Equals(i, r)); - } - - { - OR i = new OR(); - i["a"] = "b"; - i["b"] = "a"; - - OR o; - OR r; - r = p.opOR(i, out o); - - test(OR.Equals(i, o)); - test(OR.Equals(i, r)); - } - - { - ODV i = new ODV(); - OV id = new OV(); - id[0] = 1; - id[1] = 0; - i["a"] = id; - i["b"] = id; - - ODV o; - ODV r; - r = p.opODV(i, out o); - - test(ODV.Equals(i, o)); - test(ODV.Equals(i, r)); - } - - { - ODR i = new ODR(); - OR id = new OR(); - id["a"] = "b"; - id["b"] = "a"; - i["a"] = id; - i["b"] = id; - - ODR o; - ODR r; - r = p.opODR(i, out o); - - test(ODR.Equals(i, o)); - test(ODR.Equals(i, r)); - } - - { - Dictionary<string, ODV> i = new Dictionary<string, ODV>(); - OV iid = new OV(); - iid[0] = 1; - iid[1] = 0; - ODV id = new ODV(); - id["a"] = iid; - id["b"] = iid; - i["a"] = id; - i["b"] = id; - - Dictionary<string, ODV> o; - Dictionary<string, ODV> r; - r = p.opNODV(i, out o); - - test(Ice.CollectionComparer.Equals(i, o)); - test(Ice.CollectionComparer.Equals(i, r)); - } - - { - Dictionary<string, ODR> i = new Dictionary<string, ODR>(); - OR iid = new OR(); - iid["a"] = "b"; - iid["a"] = "b"; - ODR id = new ODR(); - id["a"] = iid; - id["b"] = iid; - i["a"] = id; - i["b"] = id; - - Dictionary<string, ODR> o; - Dictionary<string, ODR> r; - r = p.opNODR(i, out o); - - test(Ice.CollectionComparer.Equals(i, o)); - test(Ice.CollectionComparer.Equals(i, r)); - } - - { - ONDV i = new ONDV(); - Dictionary<int, int> iid = new Dictionary<int, int>(); - iid[0] = 1; - iid[1] = 0; - Dictionary<string, Dictionary<int, int>> id - = new Dictionary<string, Dictionary<int, int>>(); - id["a"] = iid; - id["b"] = iid; - i["a"] = id; - i["b"] = id; - - ONDV o; - ONDV r; - r = p.opONDV(i, out o); - - foreach(string key in i.Keys) - { - foreach(string s in i[key].Keys) - { - test(Ice.CollectionComparer.Equals(i[key][s], o[key][s])); - test(Ice.CollectionComparer.Equals(i[key][s], r[key][s])); - } - } - } - - { - ONDR i = new ONDR(); - Dictionary<string, string> iid = new Dictionary<string, string>(); - iid["a"] = "b"; - iid["b"] = "a"; - Dictionary<string, Dictionary<string, string>> id - = new Dictionary<string, Dictionary<string, string>>(); - id["a"] = iid; - id["b"] = iid; - i["a"] = id; - i["b"] = id; - - ONDR o; - ONDR r; - r = p.opONDR(i, out o); - - foreach(string key in i.Keys) - { - foreach(string s in i[key].Keys) - { - test(Ice.CollectionComparer.Equals(i[key][s], o[key][s])); - test(Ice.CollectionComparer.Equals(i[key][s], r[key][s])); - } - } - } - - { int[] ii = new int[] { 1, 2 }; Dictionary<string, int[]> i = new Dictionary<string, int[]>(); i["a"] = ii; @@ -252,22 +104,6 @@ class Twoways } { - CIS ii = new CIS(); - ii.Add(1); - ii.Add(2); - Dictionary<string, CIS> i = new Dictionary<string, CIS>(); - i["a"] = ii; - i["b"] = ii; - - Dictionary<string, CIS> o; - Dictionary<string, CIS> r; - r = p.opNDCIS(i, out o); - - test(Ice.CollectionComparer.Equals(i, o)); - test(Ice.CollectionComparer.Equals(i, r)); - } - - { List<int> ii = new List<int>(); ii.Add(1); ii.Add(2); @@ -304,22 +140,6 @@ class Twoways } { - CSS ii = new CSS(); - ii.Add("a"); - ii.Add("b"); - Dictionary<string, CSS> i = new Dictionary<string, CSS>(); - i["a"] = ii; - i["b"] = ii; - - Dictionary<string, CSS> o; - Dictionary<string, CSS> r; - r = p.opNDCSS(i, out o); - - test(Ice.CollectionComparer.Equals(i, o)); - test(Ice.CollectionComparer.Equals(i, r)); - } - - { List<string> ii = new List<string>(); ii.Add("a"); ii.Add("b"); @@ -337,115 +157,5 @@ class Twoways test(Ice.CollectionComparer.Equals(i[key], r[key])); } } - - { - int[] ii = new int[] { 1, 2 }; - ODAIS i = new ODAIS(); - i["a"] = ii; - i["b"] = ii; - - ODAIS o; - ODAIS r; - r = p.opODAIS(i, out o); - - foreach(string key in i.Keys) - { - test(Ice.CollectionComparer.Equals(i[key], o[key])); - test(Ice.CollectionComparer.Equals(i[key], r[key])); - } - } - - { - CIS ii = new CIS(); - ii.Add(1); - ii.Add(2); - ODCIS i = new ODCIS(); - i["a"] = ii; - i["b"] = ii; - - ODCIS o; - ODCIS r; - r = p.opODCIS(i, out o); - - foreach(string key in i.Keys) - { - test(Ice.CollectionComparer.Equals(i[key], o[key])); - test(Ice.CollectionComparer.Equals(i[key], r[key])); - } - } - - { - List<int> ii = new List<int>(); - ii.Add(1); - ii.Add(2); - ODGIS i = new ODGIS(); - i["a"] = ii; - i["b"] = ii; - - ODGIS o; - ODGIS r; - r = p.opODGIS(i, out o); - - foreach(string key in i.Keys) - { - test(Ice.CollectionComparer.Equals(i[key], o[key])); - test(Ice.CollectionComparer.Equals(i[key], r[key])); - } - } - - { - string[] ii = new string[] { "a", "b" }; - ODASS i = new ODASS(); - i["a"] = ii; - i["b"] = ii; - - ODASS o; - ODASS r; - r = p.opODASS(i, out o); - - foreach(string key in i.Keys) - { - test(Ice.CollectionComparer.Equals(i[key], o[key])); - test(Ice.CollectionComparer.Equals(i[key], r[key])); - } - } - - { - CSS ii = new CSS(); - ii.Add("a"); - ii.Add("b"); - ODCSS i = new ODCSS(); - i["a"] = ii; - i["b"] = ii; - - ODCSS o; - ODCSS r; - r = p.opODCSS(i, out o); - - foreach(string key in i.Keys) - { - test(Ice.CollectionComparer.Equals(i[key], o[key])); - test(Ice.CollectionComparer.Equals(i[key], r[key])); - } - } - - { - List<string> ii = new List<string>(); - ii.Add("a"); - ii.Add("b"); - ODGSS i = new ODGSS(); - i["a"] = ii; - i["b"] = ii; - - ODGSS o; - ODGSS r; - r = p.opODGSS(i, out o); - - foreach(string key in i.Keys) - { - test(Ice.CollectionComparer.Equals(i[key], o[key])); - test(Ice.CollectionComparer.Equals(i[key], r[key])); - } - } } } |