### Question:
RedisEndpointAutoConfiguration { @Bean @ConditionalOnMissingBean @ConditionalOnAvailableEndpoint public RedisDescribeAvailableResourceEndpoint redisDescribeAvailableResourceEndpoint() { return new RedisDescribeAvailableResourceEndpoint(aliCloudProperties, redisProperties); } RedisEndpointAutoConfiguration(AliCloudProperties aliCloudProperties,
			RedisProperties redisProperties); @Bean @ConditionalOnMissingBean @ConditionalOnAvailableEndpoint RedisDescribeAvailableResourceEndpoint redisDescribeAvailableResourceEndpoint(); @Bean @ConditionalOnMissingBean @ConditionalOnAvailableEndpoint @ConditionalOnRequiredProperty(INSTANCE_ID_PROPERTY) RedisDescribeAccountsEndpoint redisDescribeAccountsEndpoint(); @Bean @ConditionalOnMissingBean @ConditionalOnAvailableEndpoint RedisDescribeInstancesEndpoint redisDescribeInstancesEndpoint();  }### Answer:
@Test public void testRedisDescribeAvailableResourceEndpoint() { Object response = redisDescribeAvailableResourceEndpoint.describeAvailableResource("cn-hangzhou"); assertNotNull(response); }