Feature/sections primaryfix

Added new unit tests for add section and update existing unit tests cases
same as above, regarding mock arguments.