Feature: asset management delete all assets

  @wip
  Scenario: All product's assets can be deleted successfully
    Given the client has uploaded a valid jpg file to s3
    When the user /POST valid JPG asset
    Then the /POST asset response contains a 200 code
    And /GET asset response is [finished]
    Given the client has uploaded a valid wav file to s3
    When the user /POST valid WAV asset
    Then the /POST asset response contains a 200 code
    And /GET asset response is [finished]
    And GET /asset/product/<product_id> contains uploaded assets
    When the user tries to /DELETE all assets for a valid product
    Then GET /asset/product/<product_id> doesn't contain uploaded assets

  @wip
  Scenario: 404 error should be obtained if an unexisting product_id was provided for /delete image asset
    When the user tries to /DELETE all assets for a non-existent product
    Then 404 error should be obtained from /DELETE all assets endpoint
