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); }
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); }