# EC1-393 - Adjustment API from Price Segmentation to Setting Segmentation ## Test Scenarios #### Test Scenario 1 ```gherkin Scenario: As an Admin, I want to delete a segmentation affiliation Given the user has logged in as Admin When the user input warehouse catalogue segmentation <A> in param And the user hit delete catalogue-segmentation endpoint Then catalogue segmentation <A> successfully deleted ``` #### Test Scenario 2 ```gherkin Scenario: As an Admin, I want to change catalogue price segmentation Given the user has logged in as Admin When the user input price amount <A> for catalogue segmentation <A> And the user hit patch edit price endpoint Then catalogue segmentation <A> price changed to <A> ``` #### Test Scenario 3 ```gherkin Scenario: As an Admin, I shouldn't be able to change catalogue price segmentation with blank price Given the user has logged in as Admin When the user input blank for price object field And the user hit patch edit price endpoint Then show error message ``` #### Test Scenario 4 ```gherkin Scenario: As an Admin, I shouldn't be able to change catalogue price segmentation with wrong price Given the user has logged in as Admin When the user input wrong format value for price object field And the user hit patch edit price endpoint Then show error message ``` ###### tags: `Sprint 24` `Ecommerce 1` `SSC`