Hi Dave,
Please find attached patch for Feature test cases for RM_2257
Implementation detail:
- Added a test_data.json file which contains Insert and Update test related input data
- First of all, we create three tables such as
a) defaults_text
b) defaults_boolean
c) defaults_number
d) defaults_json
These tables has columns with different constraints (default value, not_null etc) to test with various input test data.
- Test cases for insert are executed first and then test cases for update.
Please review the patch.