[corlib] Implement Activator invocation on params constructor with conversion from...
[mono.git] / mcs / class / corlib / Test / System / ActivatorTest.cs
index d00818dd3726136e1beb6aa37ffbbd9dd0b946d5..a9fe413ccd8fca533b3346a0af0934fe9f60e8b9 100644 (file)
@@ -666,5 +666,19 @@ namespace MonoTests.System {
                        Assert.AreEqual (null, a.X);
                        Assert.AreEqual (null, a.Y);
                }
+
+               class ParamsConstructorWithObjectConversion
+               {
+                       public ParamsConstructorWithObjectConversion (params int[] x)
+                       {
+                       }
+               }
+
+               [Test]
+               public void CreateInstanceParamsConstructorWithObjectConversion ()
+               {
+                       var a = Activator.CreateInstance (typeof(ParamsConstructorWithObjectConversion), new object[] { (object) 2 });
+                       Assert.IsNotNull (a);
+               }
        }
 }