Add tests for webhook approval