public void ParseValue_Nullable() { // arrange var type = new DecimalType(); decimal?input = 123M; // act FloatValueNode output = (FloatValueNode)type.ParseValue(input); // assert Assert.Equal(123M, output.ToDecimal()); }
public void ParseLiteral_ExponentialLiteral() { // arrange var type = new DecimalType(); FloatValueNode literal = CreateExponentialLiteral(); // act var value = type.ParseLiteral(literal); // assert Assert.IsType <decimal>(value); Assert.Equal(literal.ToDecimal(), value); }