added functional tests for creating a custom activity