|
1 | 1 | package com.microsoft.graph.functional; |
2 | 2 |
|
| 3 | +import static org.junit.Assert.assertEquals; |
3 | 4 | import static org.junit.Assert.assertNotNull; |
4 | 5 |
|
5 | 6 | import java.io.File; |
6 | 7 | import java.io.FileInputStream; |
7 | 8 | import java.io.InputStream; |
| 9 | +import java.util.ArrayList; |
8 | 10 | import java.util.List; |
9 | 11 |
|
10 | 12 | import org.junit.Before; |
11 | 13 | import org.junit.Ignore; |
12 | 14 | import org.junit.Test; |
13 | 15 |
|
| 16 | +import okhttp3.Request; |
| 17 | + |
| 18 | +import com.microsoft.graph.http.HttpMethod; |
14 | 19 | import com.microsoft.graph.models.extensions.Drive; |
15 | 20 | import com.microsoft.graph.models.extensions.DriveItem; |
16 | 21 | import com.microsoft.graph.models.extensions.IGraphServiceClient; |
17 | 22 | import com.microsoft.graph.models.extensions.ProfilePhoto; |
18 | 23 | import com.microsoft.graph.models.extensions.User; |
| 24 | +import com.microsoft.graph.options.HeaderOption; |
| 25 | +import com.microsoft.graph.options.Option; |
19 | 26 | import com.microsoft.graph.requests.extensions.IContactCollectionPage; |
20 | 27 | import com.microsoft.graph.requests.extensions.IDirectoryObjectCollectionWithReferencesPage; |
21 | 28 | import com.microsoft.graph.requests.extensions.IDriveItemCollectionPage; |
@@ -164,4 +171,18 @@ public void meMemberof() { |
164 | 171 | assertNotNull(page); |
165 | 172 | } |
166 | 173 |
|
| 174 | + @Test |
| 175 | + public void emptyPostContentType() { |
| 176 | + final String contentTypeValue = "application/json"; |
| 177 | + final HeaderOption ctype = new HeaderOption("Content-Type", contentTypeValue); |
| 178 | + final ArrayList<Option> options = new ArrayList<>(); |
| 179 | + options.add(ctype); |
| 180 | + final Request request = graphServiceClient.me() |
| 181 | + .revokeSignInSessions() |
| 182 | + .buildRequest(options) |
| 183 | + .withHttpMethod(HttpMethod.POST) |
| 184 | + .getHttpRequest(); |
| 185 | + assertEquals(contentTypeValue, request.body().contentType().toString()); |
| 186 | + } |
| 187 | + |
167 | 188 | } |
0 commit comments