Skip to content

Commit aee233f

Browse files
committed
use copilot to write manual tests
1 parent 4175ed8 commit aee233f

53 files changed

Lines changed: 191 additions & 680 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

modules/openapi-generator/src/main/resources/csharp/libraries/generichost/api.mustache

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -618,10 +618,12 @@ namespace {{packageName}}.{{apiPackage}}
618618
{{#consumes}}
619619
{{#-first}}
620620

621+
{{^formParams}}
621622
string{{nrt?}} contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
622623

623624
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
624625
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
626+
{{/formParams}}
625627

626628
{{/-first}}
627629
{{/consumes}}

samples/client/petstore/csharp/generichost/net10/FormModels/src/Org.OpenAPITools/Api/DefaultApi.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -781,11 +781,6 @@ public async Task<IGetCountryApiResponse> GetCountryAsync(string country, System
781781
"application/x-www-form-urlencoded"
782782
};
783783

784-
string contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
785-
786-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
787-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
788-
789784
httpRequestMessageLocalVar.Method = HttpMethod.Post;
790785

791786
DateTime requestedAtLocalVar = DateTime.UtcNow;

samples/client/petstore/csharp/generichost/net10/FormModels/src/Org.OpenAPITools/Api/FakeApi.cs

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4344,11 +4344,6 @@ public async Task<ITestEndpointParametersApiResponse> TestEndpointParametersAsyn
43444344
"application/x-www-form-urlencoded"
43454345
};
43464346

4347-
string contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
4348-
4349-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
4350-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
4351-
43524347
httpRequestMessageLocalVar.Method = HttpMethod.Post;
43534348

43544349
DateTime requestedAtLocalVar = DateTime.UtcNow;
@@ -4650,11 +4645,6 @@ public async Task<ITestEnumParametersApiResponse> TestEnumParametersAsync(Option
46504645
"application/x-www-form-urlencoded"
46514646
};
46524647

4653-
string contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
4654-
4655-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
4656-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
4657-
46584648
httpRequestMessageLocalVar.Method = HttpMethod.Get;
46594649

46604650
DateTime requestedAtLocalVar = DateTime.UtcNow;
@@ -5560,11 +5550,6 @@ public async Task<ITestJsonFormDataApiResponse> TestJsonFormDataAsync(string par
55605550
"application/x-www-form-urlencoded"
55615551
};
55625552

5563-
string contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
5564-
5565-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
5566-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
5567-
55685553
httpRequestMessageLocalVar.Method = HttpMethod.Get;
55695554

55705555
DateTime requestedAtLocalVar = DateTime.UtcNow;

samples/client/petstore/csharp/generichost/net10/FormModels/src/Org.OpenAPITools/Api/PetApi.cs

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2415,11 +2415,6 @@ public async Task<IUpdatePetWithFormApiResponse> UpdatePetWithFormAsync(long pet
24152415
"application/x-www-form-urlencoded"
24162416
};
24172417

2418-
string contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
2419-
2420-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
2421-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
2422-
24232418
httpRequestMessageLocalVar.Method = HttpMethod.Post;
24242419

24252420
DateTime requestedAtLocalVar = DateTime.UtcNow;
@@ -2670,11 +2665,6 @@ public async Task<IUploadFileApiResponse> UploadFileAsync(long petId, Option<str
26702665
"multipart/form-data"
26712666
};
26722667

2673-
string contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
2674-
2675-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
2676-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
2677-
26782668
string[] acceptLocalVars = new string[] {
26792669
"application/json"
26802670
};
@@ -2963,11 +2953,6 @@ public async Task<IUploadFileWithRequiredFileApiResponse> UploadFileWithRequired
29632953
"multipart/form-data"
29642954
};
29652955

2966-
string contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
2967-
2968-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
2969-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
2970-
29712956
string[] acceptLocalVars = new string[] {
29722957
"application/json",
29732958
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
@@ -3247,11 +3232,6 @@ public async Task<IUploadFilesApiResponse> UploadFilesAsync(List<System.IO.Strea
32473232
"multipart/form-data"
32483233
};
32493234

3250-
string contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
3251-
3252-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
3253-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
3254-
32553235
string[] acceptLocalVars = new string[] {
32563236
"application/json"
32573237
};

samples/client/petstore/csharp/generichost/net10/NullReferenceTypes/src/Org.OpenAPITools/Api/DefaultApi.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -783,11 +783,6 @@ public async Task<IGetCountryApiResponse> GetCountryAsync(string country, System
783783
"application/x-www-form-urlencoded"
784784
};
785785

786-
string? contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
787-
788-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
789-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
790-
791786
httpRequestMessageLocalVar.Method = HttpMethod.Post;
792787

793788
DateTime requestedAtLocalVar = DateTime.UtcNow;

samples/client/petstore/csharp/generichost/net10/NullReferenceTypes/src/Org.OpenAPITools/Api/FakeApi.cs

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4346,11 +4346,6 @@ public async Task<ITestEndpointParametersApiResponse> TestEndpointParametersAsyn
43464346
"application/x-www-form-urlencoded"
43474347
};
43484348

4349-
string? contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
4350-
4351-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
4352-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
4353-
43544349
httpRequestMessageLocalVar.Method = HttpMethod.Post;
43554350

43564351
DateTime requestedAtLocalVar = DateTime.UtcNow;
@@ -4664,11 +4659,6 @@ public async Task<ITestEnumParametersApiResponse> TestEnumParametersAsync(Option
46644659
"application/x-www-form-urlencoded"
46654660
};
46664661

4667-
string? contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
4668-
4669-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
4670-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
4671-
46724662
httpRequestMessageLocalVar.Method = HttpMethod.Get;
46734663

46744664
DateTime requestedAtLocalVar = DateTime.UtcNow;
@@ -5574,11 +5564,6 @@ public async Task<ITestJsonFormDataApiResponse> TestJsonFormDataAsync(string par
55745564
"application/x-www-form-urlencoded"
55755565
};
55765566

5577-
string? contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
5578-
5579-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
5580-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
5581-
55825567
httpRequestMessageLocalVar.Method = HttpMethod.Get;
55835568

55845569
DateTime requestedAtLocalVar = DateTime.UtcNow;

samples/client/petstore/csharp/generichost/net10/NullReferenceTypes/src/Org.OpenAPITools/Api/PetApi.cs

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2417,11 +2417,6 @@ public async Task<IUpdatePetWithFormApiResponse> UpdatePetWithFormAsync(long pet
24172417
"application/x-www-form-urlencoded"
24182418
};
24192419

2420-
string? contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
2421-
2422-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
2423-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
2424-
24252420
httpRequestMessageLocalVar.Method = HttpMethod.Post;
24262421

24272422
DateTime requestedAtLocalVar = DateTime.UtcNow;
@@ -2672,11 +2667,6 @@ public async Task<IUploadFileApiResponse> UploadFileAsync(long petId, Option<str
26722667
"multipart/form-data"
26732668
};
26742669

2675-
string? contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
2676-
2677-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
2678-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
2679-
26802670
string[] acceptLocalVars = new string[] {
26812671
"application/json"
26822672
};
@@ -2965,11 +2955,6 @@ public async Task<IUploadFileWithRequiredFileApiResponse> UploadFileWithRequired
29652955
"multipart/form-data"
29662956
};
29672957

2968-
string? contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
2969-
2970-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
2971-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
2972-
29732958
string[] acceptLocalVars = new string[] {
29742959
"application/json",
29752960
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
@@ -3249,11 +3234,6 @@ public async Task<IUploadFilesApiResponse> UploadFilesAsync(List<System.IO.Strea
32493234
"multipart/form-data"
32503235
};
32513236

3252-
string? contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
3253-
3254-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
3255-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
3256-
32573237
string[] acceptLocalVars = new string[] {
32583238
"application/json"
32593239
};

samples/client/petstore/csharp/generichost/net10/Petstore/src/Org.OpenAPITools/Api/DefaultApi.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -781,11 +781,6 @@ public async Task<IGetCountryApiResponse> GetCountryAsync(string country, System
781781
"application/x-www-form-urlencoded"
782782
};
783783

784-
string contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
785-
786-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
787-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
788-
789784
httpRequestMessageLocalVar.Method = HttpMethod.Post;
790785

791786
DateTime requestedAtLocalVar = DateTime.UtcNow;

samples/client/petstore/csharp/generichost/net10/Petstore/src/Org.OpenAPITools/Api/FakeApi.cs

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4344,11 +4344,6 @@ public async Task<ITestEndpointParametersApiResponse> TestEndpointParametersAsyn
43444344
"application/x-www-form-urlencoded"
43454345
};
43464346

4347-
string contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
4348-
4349-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
4350-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
4351-
43524347
httpRequestMessageLocalVar.Method = HttpMethod.Post;
43534348

43544349
DateTime requestedAtLocalVar = DateTime.UtcNow;
@@ -4662,11 +4657,6 @@ public async Task<ITestEnumParametersApiResponse> TestEnumParametersAsync(Option
46624657
"application/x-www-form-urlencoded"
46634658
};
46644659

4665-
string contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
4666-
4667-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
4668-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
4669-
46704660
httpRequestMessageLocalVar.Method = HttpMethod.Get;
46714661

46724662
DateTime requestedAtLocalVar = DateTime.UtcNow;
@@ -5572,11 +5562,6 @@ public async Task<ITestJsonFormDataApiResponse> TestJsonFormDataAsync(string par
55725562
"application/x-www-form-urlencoded"
55735563
};
55745564

5575-
string contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
5576-
5577-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
5578-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
5579-
55805565
httpRequestMessageLocalVar.Method = HttpMethod.Get;
55815566

55825567
DateTime requestedAtLocalVar = DateTime.UtcNow;

samples/client/petstore/csharp/generichost/net10/Petstore/src/Org.OpenAPITools/Api/PetApi.cs

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2415,11 +2415,6 @@ public async Task<IUpdatePetWithFormApiResponse> UpdatePetWithFormAsync(long pet
24152415
"application/x-www-form-urlencoded"
24162416
};
24172417

2418-
string contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
2419-
2420-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
2421-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
2422-
24232418
httpRequestMessageLocalVar.Method = HttpMethod.Post;
24242419

24252420
DateTime requestedAtLocalVar = DateTime.UtcNow;
@@ -2670,11 +2665,6 @@ public async Task<IUploadFileApiResponse> UploadFileAsync(long petId, Option<str
26702665
"multipart/form-data"
26712666
};
26722667

2673-
string contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
2674-
2675-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
2676-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
2677-
26782668
string[] acceptLocalVars = new string[] {
26792669
"application/json"
26802670
};
@@ -2963,11 +2953,6 @@ public async Task<IUploadFileWithRequiredFileApiResponse> UploadFileWithRequired
29632953
"multipart/form-data"
29642954
};
29652955

2966-
string contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
2967-
2968-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
2969-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
2970-
29712956
string[] acceptLocalVars = new string[] {
29722957
"application/json",
29732958
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
@@ -3247,11 +3232,6 @@ public async Task<IUploadFilesApiResponse> UploadFilesAsync(List<System.IO.Strea
32473232
"multipart/form-data"
32483233
};
32493234

3250-
string contentTypeLocalVar = ClientUtils.SelectHeaderContentType(contentTypes);
3251-
3252-
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
3253-
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
3254-
32553235
string[] acceptLocalVars = new string[] {
32563236
"application/json"
32573237
};

0 commit comments

Comments
 (0)