<?xml version="1.0" encoding="UTF-8"?>
-<beans xmlns="http://www.springframework.org/schema/beans"
+<beans profile="test" xmlns="http://www.springframework.org/schema/beans"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
</bean>
<bean id="schemaLocationsBean" class="org.onap.aai.setup.SchemaLocationsBean">
- <!-- When running with AJSC these properties must be injected directly.
+ <!-- When running with AJSC these properties must be injected directly.
The reason for this is unknown. -->
<property name="nodeDirectory" value="${nodeDir}" />
<property name="edgeDirectory" value="${edgeDir}" />
<constructor-arg ref="schemaVersions" />
</bean>
-</beans>
\ No newline at end of file
+</beans>
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
-@ActiveProfiles({"oxm-default","oxm-schema-dev", "camel","fe-dev"})
+@ActiveProfiles({"test","oxm-default","oxm-schema-dev", "camel","fe-dev"})
@RunWith(SpringRunner.class)
@SpringBootTest(webEnvironment = WebEnvironment.RANDOM_PORT)
public class AggregateSummaryProcessorTest {
@MockBean SearchServiceAdapter searchServiceAdapter;
@Mock OperationResult operationResult;
-
+
@Autowired
private TestRestTemplate restTemplate;
Map<String,String> params = new HashMap<String,String>();
AggregationFilter filter = new AggregationFilter("1","someOrchestrationStatus");
FilterAggregationRequest request = new FilterAggregationRequest(Arrays.asList(filter));
-
+
ResponseEntity<AggregationsResponse> response = restTemplate.postForEntity("/rest/search/filterAggregation", objectMapper.writeValueAsString(request), AggregationsResponse.class);
AggregationsResponse aggregationsResponse = response.getBody();
assertEquals(1L, aggregationsResponse.getTotal());
BucketResponse bucket = aggregationsResponse.getAggregations().get("someAggregation").get(0);
assertEquals("someKey", bucket.getKey());
assertEquals(0, bucket.getDocCount());
-
+
}
}