---
name: Test scenario template
about: Describe test scenarios and case for source code
title: 'Test: [NAME OF TEST SCENARIO]'
labels: test
assignees: ''

---

We need to implement tests for the following scenario:

## Description
[ A description of what should be tested ]
## Code Reference
[ Permalink to code for which the test is required ]
## Test Cases 
### Case: [ Description of test case that is part of the scenario. Repeat for each test case]
- **Preconditions:** [ conditions that need to meet before executing the test case. Mention if any preconditions are available for each test case]
- **Test Steps:** [ To execute test cases, you need to perform some actions. Mention all the test steps in detail and in the order of how they could be executed from the end-user’s perspective ]
- **Test Data:** [ if required, data to execute the test cases ]
- **Expected Result:** [ The result we expect once the test cases are executed. ]
- **Postcondition:** [ conditions that need to achieve when the test case was successfully executed ]
