Skip to content

Commit 5579835

Browse files
committed
test all http methods
1 parent c8f44ac commit 5579835

4 files changed

Lines changed: 60 additions & 24 deletions

File tree

openapi-processor-core/src/testInt/resources/tests/endpoint-http-mapping/inputs/openapi30.yaml

Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,29 +7,41 @@ paths:
77
/endpoint:
88

99
get:
10-
tags:
11-
- endpoint
1210
responses:
1311
'204':
1412
description: empty
1513

16-
put:
17-
tags:
18-
- endpoint
14+
delete:
1915
responses:
2016
'204':
2117
description: empty
2218

23-
post:
24-
tags:
25-
- endpoint
19+
head:
20+
responses:
21+
'204':
22+
description: empty
23+
24+
options:
2625
responses:
2726
'204':
2827
description: empty
2928

3029
patch:
31-
tags:
32-
- endpoint
30+
responses:
31+
'204':
32+
description: empty
33+
34+
post:
35+
responses:
36+
'204':
37+
description: empty
38+
39+
put:
40+
responses:
41+
'204':
42+
description: empty
43+
44+
trace:
3345
responses:
3446
'204':
3547
description: empty

openapi-processor-core/src/testInt/resources/tests/endpoint-http-mapping/inputs/openapi31.yaml

Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,30 +6,42 @@ info:
66
paths:
77
/endpoint:
88

9+
delete:
10+
responses:
11+
'204':
12+
description: empty
13+
914
get:
10-
tags:
11-
- endpoint
1215
responses:
1316
'204':
1417
description: empty
1518

16-
put:
17-
tags:
18-
- endpoint
19+
head:
1920
responses:
2021
'204':
2122
description: empty
2223

23-
post:
24-
tags:
25-
- endpoint
24+
options:
2625
responses:
2726
'204':
2827
description: empty
2928

3029
patch:
31-
tags:
32-
- endpoint
30+
responses:
31+
'204':
32+
description: empty
33+
34+
post:
35+
responses:
36+
'204':
37+
description: empty
38+
39+
put:
40+
responses:
41+
'204':
42+
description: empty
43+
44+
trace:
3345
responses:
3446
'204':
3547
description: empty
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
items:
2-
- outputs/api/EndpointApi.java
2+
- outputs/api/Api.java

openapi-processor-core/src/testInt/resources/tests/endpoint-http-mapping/outputs/api/EndpointApi.java renamed to openapi-processor-core/src/testInt/resources/tests/endpoint-http-mapping/outputs/api/Api.java

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,30 @@
44
import generated.support.Generated;
55

66
@Generated(value = "openapi-processor-core", version = "test")
7-
public interface EndpointApi {
7+
public interface Api {
8+
9+
@Mapping("/endpoint")
10+
void deleteEndpoint();
811

912
@Mapping("/endpoint")
1013
void getEndpoint();
1114

1215
@Mapping("/endpoint")
13-
void putEndpoint();
16+
void headEndpoint();
1417

1518
@Mapping("/endpoint")
16-
void postEndpoint();
19+
void optionsEndpoint();
1720

1821
@Mapping("/endpoint")
1922
void patchEndpoint();
2023

24+
@Mapping("/endpoint")
25+
void postEndpoint();
26+
27+
@Mapping("/endpoint")
28+
void putEndpoint();
29+
30+
@Mapping("/endpoint")
31+
void traceEndpoint();
32+
2133
}

0 commit comments

Comments
 (0)