public void ConvertToCanHandleSwitchParameters(object value, bool expectedValue) { var result = LanguagePrimitives.ConvertTo(value, typeof(SwitchParameter)); var expected = new SwitchParameter(expectedValue); Assert.AreEqual(expected.GetType(), result.GetType()); Assert.AreEqual(expected.IsPresent, ((SwitchParameter)result).IsPresent); }
public void ConvertToCanHandleSwitchParameters() { var result = LanguagePrimitives.ConvertTo(3, typeof(SwitchParameter)); var expected = new SwitchParameter(true); Assert.AreEqual(expected.GetType(), result.GetType()); Assert.AreEqual(expected, result); }