add test cases
update component.json