public void ParseValue_Encoded() { // arrange UrlType urlType = new UrlType(); Uri uri = new Uri("http://domain.test/ä+😄?q=a/α"); string expectedLiteralValue = uri.AbsoluteUri; // act StringValueNode stringLiteral = (StringValueNode)urlType.ParseValue(uri); // assert Assert.Equal(expectedLiteralValue, stringLiteral.Value); }
public void ParseValue_Url() { // arrange var urlType = new UrlType(); var uri = new Uri("http://domain.test/url"); string expectedLiteralValue = uri.AbsoluteUri; // act var stringLiteral = (StringValueNode)urlType.ParseValue(uri); // assert Assert.Equal(expectedLiteralValue, stringLiteral.Value); }