public void ParseResult_Should_Throw_When_InvalidType(string typeName) { // arrange var inputFormatter = new InputFormatter(); INamedInputType type = CreateInputType(typeName); // act // assert Assert.Throws <SerializationException>(() => inputFormatter.FormatResult("", type)); }
public void ParseValue_Should_Pass_When_NullValue(string typeName) { // arrange var inputFormatter = new InputFormatter(); INamedInputType type = CreateInputType(typeName); // act // assert Assert.Equal(NullValueNode.Default, inputFormatter.FormatResult(null, type)); }
public void ParseResult_Should_Pass_When_Value(string typeName) { // arrange var inputFormatter = new InputFormatter(); INamedInputType type = CreateInputType(typeName); // act IValueNode literal = inputFormatter.FormatResult(_geometry, type); // assert literal.ToString().MatchSnapshot(); }