@Before public void setUp() { super.setUp(); when(entityResolverMock.resolveEntities(apiMock, APP_CONDITION)).thenReturn(Collections.singletonList(APPLICATION_ENTITY_ID)); testee = new ConditionConfigurator(apiMock, entityResolverMock); }
/** * NewRelic Alerts configurator constructor * * @param apiKey API Key for given NewRelic account */ public Configurator(@NonNull String apiKey) { NewRelicApi api = new NewRelicApi(apiKey); applicationConfigurator = new ApplicationConfigurator(api); policyConfigurator = new PolicyConfigurator(api); conditionConfigurator = new ConditionConfigurator(api, EntityResolver.defaultInstance()); externalServiceConditionConfigurator = new ExternalServiceConditionConfigurator(api, EntityResolver.defaultInstance()); nrqlConditionConfigurator = new NrqlConditionConfigurator(api); syntheticsConditionConfigurator = new SyntheticsConditionConfigurator(api, EntityResolver.defaultInstance()); channelConfigurator = new ChannelConfigurator(api); }