# SCM-657 - [Backend] Add Payload Validation for Exclusive on SKU Detail
## Test Scenarios
#### Test Scenario 1
```gherkin
Scenario Outline: As an Admin, I shouldn't be able to update exclusive status with wrong value
Given the user has logged in
When the user input isExclusive field with <wrongType>
And the user hit update exclusive catalogue status endpoint
Then show error response message
Examples:
| wrongType |
| --------- |
| blank |
| string |
| integer |
```
#### Test Scenario 2
```gherkin
Scenario: As an Admin, I want to update catalogue to be exclusive catalogue
Given the user has logged in
And catalogue <A> is non-exclusive catalogue
When the user input isExclusive field as "true"
And the user hit update exclusive catalogue status endpoint
Then show RC 200 OK
And show response for catalogue <A> with isExclusive field = true
```
#### Test Scenario 3
```gherkin
Scenario: As an Admin, I want to update exclusive catalogue to be non-exclusive catalogue
Given the user has logged in
And catalogue <A> is exclusive catalogue
When the user input isExclusive field as "false"
And the user hit update exclusive catalogue status endpoint
Then show RC 200 OK
And show response for catalogue <A> with isExclusive field = false
```
#### Test Scenario 4
```gherkin
Scenario:
Given
And
When
Then
```
###### tags: `Sprint 26` `Ecommerce 1`