Add tests for internal interactions