@@ -66,6 +66,16 @@ public void build_test_with_FileCreateRequest() throws Exception{
6666
6767 FileCreateRequest fileCreateRequest =new FileCreateRequest ("f06830ca9f1e3e90" ,"demo.jpg" );
6868 fileCreateRequest .setPrivateFile (true );
69+ fileCreateRequest .setFolder ("/sample-folder" );
70+ List <String > tags =new ArrayList <>();
71+ tags .add ("Software" );
72+ tags .add ("Developer" );
73+ tags .add ("Engineer" );
74+ fileCreateRequest .setTags (tags );
75+ fileCreateRequest .setCustomCoordinates ("10,10,100,100" );
76+ List <String > responseFields =new ArrayList <>();
77+ responseFields .add ("metadata" );
78+ fileCreateRequest .setResponseFields (responseFields );
6979
7080 MultipartBody body = SUT .build (fileCreateRequest );
7181
@@ -93,10 +103,27 @@ public void build_test_with_FileCreateRequest() throws Exception{
93103 "Content-Length: 4\r \n \r \n " +
94104 "true\r \n " +
95105 "--" +boundary +"\r \n " +
106+ "Content-Disposition: form-data; name=\" tags\" \r \n " +
107+ "Content-Length: 27\r \n \r \n " +
108+ "Software,Developer,Engineer\r \n " +
109+ "--" +boundary +"\r \n " +
110+ "Content-Disposition: form-data; name=\" folder\" \r \n " +
111+ "Content-Length: 14\r \n \r \n " +
112+ "/sample-folder\r \n " +
113+ "--" +boundary +"\r \n " +
96114 "Content-Disposition: form-data; name=\" isPrivateFile\" \r \n " +
97115 "Content-Length: 4\r \n \r \n " +
98116 "true\r \n " +
99- "--" +boundary +"--\r \n " ;
117+ "--" +boundary +"--\r \n " +
118+ "Content-Disposition: form-data; name=\" customCoordinates\" \r \n " +
119+ "Content-Length: 13\r \n \r \n " +
120+ "10,10,100,100\r \n " +
121+ "--" +boundary +"\r \n " +
122+ "Content-Disposition: form-data; name=\" responseFields\" \r \n " +
123+ "Content-Length: 8\r \n \r \n " +
124+ "metadata\r \n " +
125+ "--" +boundary +"\r \n " ;
126+
100127
101128 // It's capture multipart request
102129 RecordedRequest recordedRequest =server .takeRequest ();
0 commit comments