![](https://www.infallibletechie.com/wp-content/uploads/2022/11/Find-component-dependencies-in-Salesforce-1024x576.jpg)
Sample Components with Dependencies:
Sample Apex Controller:
public class ExampleController {
public static String test() {
System.debug( 'Testing' );
return 'Testing';
}
}
Sample Apex Test Class:
@isTest
public class ExampleControllerTest {
public String str = ExampleController.test();
}
Sample Visualforce Page:
<apex:page controller="ExampleController">
</apex:page>
Sample Tooling API Query:
SELECT MetadataComponentId, MetadataComponentType, MetadataComponentName
FROM MetadataComponentDependency
WHERE RefMetadataComponentId = '01p3t00000FeKQYAA3'
![](https://www.infallibletechie.com/wp-content/uploads/2022/11/Salesforce-Metadata-Dependencies.jpg)