Example #1
0
 public void ConvertToCanPackAsPSObjectArray()
 {
     var result = LanguagePrimitives.ConvertTo(3, typeof(PSObject[]));
     var expected = new PSObject[] { PSObject.AsPSObject(3) };
     Assert.AreEqual(expected.GetType(), result.GetType());
     Assert.AreEqual(expected, result);
 }
Example #2
0
 public void ConvertToConvertsArrayToPSObjectArray()
 {
     var input = new int[] { 3, 4, 5 };
     var expected = new PSObject[] { PSObject.AsPSObject(3), PSObject.AsPSObject(4), PSObject.AsPSObject(5) };
     var result = LanguagePrimitives.ConvertTo(input, typeof(PSObject[]));
     Assert.AreEqual(expected.GetType(), result.GetType());
     Assert.AreEqual(expected, result);
 }