public void ParseHeaderInfo()
{
const string ieSource = @"-----------------------------7dd312236107a0
Content-Disposition: form-data; name=""act-file-data""; filename=""AjaxFileUploadTest.txt""
Content-Type: text/plain
Uploaded data value
-----------------------------7dd312236107a0--";
var result = MultipartFormDataParser.ParseHeaderInfo(Encoding.UTF8.GetBytes(ieSource), Encoding.UTF8);
Assert.AreEqual("AjaxFileUploadTest.txt", result.FileName);
Assert.AreEqual("text/plain", result.ContentType);
Assert.AreEqual("Uploaded data value", ieSource.Substring(result.StartIndex, ieSource.Length - result.StartIndex - result.BoundaryDelimiterLength + ("\r\n").Length));
}