void DecodeFailsOnOverflow() => Assert.Throws <ArgumentOutOfRangeException>(() => Punycode.Decode("\x81"));
public void Decode(string description, string decoded, string encoded) => Assert.Equal(decoded, Punycode.Decode(encoded));
void DecodeFailsOnIllegalInput() => Assert.Throws <ArgumentOutOfRangeException>(() => Punycode.Decode("\x81-"));