File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed
test/RestSharp.Tests.Integrated Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -66,6 +66,11 @@ void AddFiles() {
66
66
67
67
if ( file . ContentType != null )
68
68
fileContent . Headers . ContentType = MediaTypeHeaderValue . Parse ( file . ContentType ) ;
69
+
70
+ fileContent . Headers . ContentDisposition = new ContentDispositionHeaderValue ( "form-data" ) {
71
+ Name = file . Name ,
72
+ FileName = file . FileName
73
+ } ;
69
74
mpContent . Add ( fileContent , file . Name , file . FileName ) ;
70
75
}
71
76
Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ public MultipartFormDataTests(ITestOutputHelper output) {
34
34
const string ExpectedFileAndBodyRequestContent =
35
35
"--{0}" +
36
36
$ "{ LineBreak } { KnownHeaders . ContentType } : application/octet-stream" +
37
- $ "{ LineBreak } { KnownHeaders . ContentDisposition } : form-data; name=fileName; filename=TestFile.txt; filename*=utf-8''TestFile.txt " +
37
+ $ "{ LineBreak } { KnownHeaders . ContentDisposition } : form-data; name=fileName; filename=TestFile.txt" +
38
38
$ "{ LineBreak } { LineBreak } This is a test file for RestSharp.{ LineBreak } " +
39
39
$ "--{{0}}{ LineBreak } { KnownHeaders . ContentType } : application/json; { CharsetString } " +
40
40
$ "{ LineBreak } { KnownHeaders . ContentDisposition } : form-data; name=controlName" +
@@ -123,8 +123,8 @@ public async Task MultipartFormData_HasDefaultContentType() {
123
123
_output . WriteLine ( $ "Expected: { expectedFileAndBodyRequestContent } ") ;
124
124
_output . WriteLine ( $ "Actual: { response . Content } ") ;
125
125
126
- Assert . Equal ( expectedFileAndBodyRequestContent , response . Content ) ;
127
- Assert . Equal ( expectedDefaultMultipartContentType , RequestHandler . CapturedContentType ) ;
126
+ response . Content . Should ( ) . Be ( expectedFileAndBodyRequestContent ) ;
127
+ expectedDefaultMultipartContentType . Should ( ) . Be ( RequestHandler . CapturedContentType ) ;
128
128
}
129
129
130
130
[ Fact ]
You can’t perform that action at this time.
0 commit comments