示例#1
0
 private void CheckInvalidParse(string input)
 {
     Assert.Throws <FormatException>(() => ContentDispositionHeaderValue.Parse(input));
 }
示例#2
0
 [InlineData(@"attachment; filename==?utf-8?B?Zm9vLeQuaHRtbA==?=")]  // @"Uses RFC 2047 style encoded word. ""="" is invalid inside the token production, so this is invalid.", false) },
 public void ContentDispositionHeaderValue_ParseInvalid_Throws(string input)
 {
     Assert.Throws <FormatException>(() => ContentDispositionHeaderValue.Parse(input));
 }
示例#3
0
        private void CheckValidParse(string input, ContentDispositionHeaderValue expectedResult)
        {
            var result = ContentDispositionHeaderValue.Parse(input);

            Assert.Equal(expectedResult, result);
        }
示例#4
0
        public void Parameters_AddNull_Throw()
        {
            var contentDisposition = new ContentDispositionHeaderValue("inline");

            Assert.Throws <ArgumentNullException>(() => contentDisposition.Parameters.Add(null));
        }