@Test
public void testGetComponentDependencies() throws AmbariException {
List<DependencyInfo> dependencies = metaInfo.getComponentDependencies("HDP", "1.3.4", "HBASE", "HBASE_MASTER");
assertEquals(2, dependencies.size());
DependencyInfo dependency = dependencies.get(0);
assertEquals("HDFS/HDFS_CLIENT", dependency.getName());
assertEquals("HDFS_CLIENT", dependency.getComponentName());
assertEquals("HDFS", dependency.getServiceName());
assertEquals("host", dependency.getScope());
dependency = dependencies.get(1);
assertEquals("ZOOKEEPER/ZOOKEEPER_SERVER", dependency.getName());
assertEquals("ZOOKEEPER_SERVER", dependency.getComponentName());
assertEquals("ZOOKEEPER", dependency.getServiceName());
assertEquals("cluster", dependency.getScope());
}