* add parameter for uploading multiple assets * use assetPathList parameter * add test case * fix typo * fix test case * generage ghClient mock * add test files * make function testable * add test case * regenerate mock * regenerate mocks