예제 #1
0
 void DecodeFailsOnOverflow() =>
 Assert.Throws <ArgumentOutOfRangeException>(() =>
                                             Punycode.Decode("\x81"));
예제 #2
0
 public void Decode(string description, string decoded, string encoded) =>
 Assert.Equal(decoded, Punycode.Decode(encoded));
예제 #3
0
 void DecodeFailsOnIllegalInput() =>
 Assert.Throws <ArgumentOutOfRangeException>(() =>
                                             Punycode.Decode("\x81-"));