Feature/sections primaryfix

Added new unit tests for add section and update existing unit tests cases
It doesn't matter here which one we use because line 56 will override what we have as the sis_section_id from reg_section or prim_section.