示例#1
0
 public void op_FromString_string_whenEmptyName()
 {
     Assert.Throws <ArgumentOutOfRangeException>(() => HttpParameter.FromString("=value"));
 }
示例#2
0
 public void op_FromString_string_whenTwoEquals()
 {
     Assert.Throws <FormatException>(() => HttpParameter.FromString("name=value=example"));
 }
示例#3
0
 public void op_FromString_stringNull()
 {
     Assert.Throws <ArgumentNullException>(() => HttpParameter.FromString(null));
 }
示例#4
0
 public void op_FromString_stringEmpty(string value)
 {
     Assert.Throws <ArgumentOutOfRangeException>(() => HttpParameter.FromString(value));
 }
示例#5
0
 public void op_FromString_string_withoutEquals()
 {
     Assert.Throws <FormatException>(() => HttpParameter.FromString("example"));
 }
示例#6
0
 public void op_FromString_string_withSemicolon()
 {
     Assert.Throws <FormatException>(() => HttpParameter.FromString(";example"));
 }
示例#7
0
        public void op_ToString()
        {
            var obj = new HttpParameter("name", "value");
            const string expected = "name=value";
            var actual = obj.ToString();

            Assert.Equal(expected, actual);
        }