---
# System prepended metadata

title: EC1-409 - Edit / Unassignment SKU from Catalogue Segmentation
tags: [SSC, Ecommerce 1, Sprint 24]

---

# EC1-409 - Edit / Unassignment SKU from Catalogue Segmentation

## Test Scenarios
#### Test Scenario 1
```gherkin
Scenario: As an Admin, I want to access Edit Catalogue Segmentation Page
    Given the user has logged in as Admin
        And the user is on Segmentation Details Page
    When the user clicks edit button
    Then the user redirects to Edit Catalogue Segmentation Page
```

#### Test Scenario 2
```gherkin
Scenario: As an Admin, I should be able to see section list assigned catalogues
    Given the user has logged in as Admin
        And the user is on Segmentation Details Page
    When the user clicks edit button
    Then show table section list for assigned catalogues
```

#### Test Scenario 3
```gherkin
Scenario: As an Admin, I should be able to see unassign option in action button
    Given the user has logged in as Admin
        And the user is on Edit Segmentation Details Page
    When the user clicks Action menu button
    Then show dropdown action menu for Unassign
```

#### Test Scenario 4
```gherkin
Scenario: As an Admin, I want to unassign a catalogue
    Given the user has logged in as Admin
        And the user is on Edit Segmentation Details Page
    When the user clicks action button on catalogue <A>
        And the user clicks Unassign
        And the user clicks Unassign confirmation button
    Then catalogue <A> successfully unassigned
```

#### Test Scenario 5
```gherkin
Scenario: As an Admin, I want to bulk unassign catalogues
    Given the user has logged in as Admin
        And the user is on Edit Segmentation Details Page
    When the user clicks checkbox on checkbox field for catalogue <A>
        And the user clicks checkbox on checkbox field for catalogue <B>
        And the user clicks Action button on top table section
        And the user clicks Unassign menu
        And the user clicks Unassign confirmation button
    Then catalogue <A>,<B> successfully unassigned
```

#### Test Scenario 6
```gherkin
Scenario: As an Admin, I should be able to see unassign warning message pop-up
    Given the user has logged in as Admin
        And the user is on Edit Catalogue Segmentation Page
    When the user clicks Action button on catalogue <A>
        And the user clicks Unassign
    Then show pop-up warning message for unassign confirmation
```

#### Test Scenario 7
```gherkin
Scenario: As an Admin, I shouldn't be able to see unassigned catalogue in table list section
    Given the user has logged in as Admin
        And the user is on Edit Catalogue Segmentation Page
    When the user clicks Action button on catalogue <A>
        And the user clicks Unassign
        And the user clicks Unassign confirmation button
    Then doesn't show catalogue <A> in assigned catalogue list
```

#### Test Scenario 8
```gherkin
Scenario Outline: As an Admin, I want to search for listed SKU with various parameters
    Given the user has logged in as Admin
        And the user is on Edit Catalogue Segmentation Page
    When the user input <inputValue> on search bar field
    Then show catalogue search result based on <inputValue>
    Examples:
    | inputValue        |
    | ----------------- |
    | catalogueName     |
    | catalogueId       |
    | catalogueSupplier |
    | catalogueType     |
```

###### tags: `Sprint 24` `Ecommerce 1` `SSC`