Extract generic base test case
Add skeleton for event sources
Allow deleting sources
Allow adding data sources
Remove duplication in resource GET
Allow updating data sources