@@ -154,30 +154,34 @@ describe("deleteResource function", () => {
154154 it ( "should return response with code 200 and correct data" , async ( ) => {
155155
156156 const tasksApi = BaseTest . initializeTasksApi ( ) ;
157- const fileName = "Home_move_plan .mpp" ;
157+ const fileName = "Plan_with_resource .mpp" ;
158158 const localPath = BaseTest . localBaseTestDataFolder + fileName ;
159159 const remotePath = BaseTest . remoteBaseTestDataFolder ;
160160 const remoteFullPath = remotePath + "/" + fileName ;
161161
162- await tasksApi . uploadFileToStorage ( remoteFullPath , localPath ) ;
162+ await tasksApi . uploadFileToStorage ( remoteFullPath , localPath ) ;
163+
164+ const getRequest = new GetResourcesRequest ( ) ;
165+ getRequest . name = fileName ;
166+ getRequest . folder = remotePath ;
167+
168+ let getResult = await tasksApi . getResources ( getRequest ) ;
169+
170+ expect ( getResult . response . statusCode ) . to . equal ( 200 ) ;
171+ const resourcesCountBeforeDelete = getResult . body . resources . resourceItem . length
163172
164173 const deleteRequest = new DeleteResourceRequest ( ) ;
165174 deleteRequest . name = fileName ;
166175 deleteRequest . folder = remotePath ;
167- deleteRequest . resourceUid = 0 ;
176+ deleteRequest . resourceUid = 1 ;
168177
169178 const deleteResult = await tasksApi . deleteResource ( deleteRequest ) ;
170179
171180 expect ( deleteResult . response . statusCode ) . to . equal ( 200 ) ;
172-
173-
174- const getRequest = new GetResourcesRequest ( ) ;
175- getRequest . name = fileName ;
176- getRequest . folder = remotePath ;
177181
178- const getResult = await tasksApi . getResources ( getRequest ) ;
182+ getResult = await tasksApi . getResources ( getRequest ) ;
179183
180184 expect ( getResult . response . statusCode ) . to . equal ( 200 ) ;
181- expect ( getResult . body . resources . resourceItem . length ) . to . equal ( 0 ) ;
185+ expect ( getResult . body . resources . resourceItem . length ) . to . lessThan ( resourcesCountBeforeDelete ) ;
182186 } ) ;
183187} ) ;
0 commit comments