Fix EDQS tests init
This commit is contained in:
		
							parent
							
								
									e967a99430
								
							
						
					
					
						commit
						a91d9faad9
					
				@ -27,7 +27,7 @@ import org.thingsboard.server.common.data.id.TenantId;
 | 
				
			|||||||
import org.thingsboard.server.common.data.page.PageData;
 | 
					import org.thingsboard.server.common.data.page.PageData;
 | 
				
			||||||
import org.thingsboard.server.common.data.query.EntityCountQuery;
 | 
					import org.thingsboard.server.common.data.query.EntityCountQuery;
 | 
				
			||||||
import org.thingsboard.server.common.data.query.EntityDataQuery;
 | 
					import org.thingsboard.server.common.data.query.EntityDataQuery;
 | 
				
			||||||
import org.thingsboard.server.edqs.stats.DefaultEdqsStatsService;
 | 
					import org.thingsboard.server.common.stats.EdqsStatsService;
 | 
				
			||||||
import org.thingsboard.server.queue.edqs.EdqsComponent;
 | 
					import org.thingsboard.server.queue.edqs.EdqsComponent;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import java.util.concurrent.ConcurrentHashMap;
 | 
					import java.util.concurrent.ConcurrentHashMap;
 | 
				
			||||||
@ -41,7 +41,7 @@ import java.util.function.Predicate;
 | 
				
			|||||||
public class DefaultEdqsRepository implements EdqsRepository {
 | 
					public class DefaultEdqsRepository implements EdqsRepository {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    private final static ConcurrentMap<TenantId, TenantRepo> repos = new ConcurrentHashMap<>();
 | 
					    private final static ConcurrentMap<TenantId, TenantRepo> repos = new ConcurrentHashMap<>();
 | 
				
			||||||
    private final DefaultEdqsStatsService statsService;
 | 
					    private final EdqsStatsService statsService;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    public TenantRepo get(TenantId tenantId) {
 | 
					    public TenantRepo get(TenantId tenantId) {
 | 
				
			||||||
        return repos.computeIfAbsent(tenantId, id -> new TenantRepo(id, statsService));
 | 
					        return repos.computeIfAbsent(tenantId, id -> new TenantRepo(id, statsService));
 | 
				
			||||||
 | 
				
			|||||||
@ -20,6 +20,7 @@ import org.junit.Before;
 | 
				
			|||||||
import org.junit.runner.RunWith;
 | 
					import org.junit.runner.RunWith;
 | 
				
			||||||
import org.springframework.beans.factory.annotation.Autowired;
 | 
					import org.springframework.beans.factory.annotation.Autowired;
 | 
				
			||||||
import org.springframework.boot.autoconfigure.domain.EntityScan;
 | 
					import org.springframework.boot.autoconfigure.domain.EntityScan;
 | 
				
			||||||
 | 
					import org.springframework.boot.test.mock.mockito.MockBean;
 | 
				
			||||||
import org.springframework.context.annotation.ComponentScan;
 | 
					import org.springframework.context.annotation.ComponentScan;
 | 
				
			||||||
import org.springframework.context.annotation.Configuration;
 | 
					import org.springframework.context.annotation.Configuration;
 | 
				
			||||||
import org.springframework.test.context.TestExecutionListeners;
 | 
					import org.springframework.test.context.TestExecutionListeners;
 | 
				
			||||||
@ -58,6 +59,7 @@ import org.thingsboard.server.common.data.query.KeyFilter;
 | 
				
			|||||||
import org.thingsboard.server.common.data.query.StringFilterPredicate;
 | 
					import org.thingsboard.server.common.data.query.StringFilterPredicate;
 | 
				
			||||||
import org.thingsboard.server.common.data.relation.EntityRelation;
 | 
					import org.thingsboard.server.common.data.relation.EntityRelation;
 | 
				
			||||||
import org.thingsboard.server.common.data.relation.RelationTypeGroup;
 | 
					import org.thingsboard.server.common.data.relation.RelationTypeGroup;
 | 
				
			||||||
 | 
					import org.thingsboard.server.common.stats.DummyEdqsStatsService;
 | 
				
			||||||
import org.thingsboard.server.edqs.util.EdqsConverter;
 | 
					import org.thingsboard.server.edqs.util.EdqsConverter;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import java.util.Collections;
 | 
					import java.util.Collections;
 | 
				
			||||||
@ -78,6 +80,8 @@ public abstract class AbstractEDQTest {
 | 
				
			|||||||
    protected DefaultEdqsRepository repository;
 | 
					    protected DefaultEdqsRepository repository;
 | 
				
			||||||
    @Autowired
 | 
					    @Autowired
 | 
				
			||||||
    protected EdqsConverter edqsConverter;
 | 
					    protected EdqsConverter edqsConverter;
 | 
				
			||||||
 | 
					    @MockBean
 | 
				
			||||||
 | 
					    private DummyEdqsStatsService edqsStatsService;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    protected final TenantId tenantId = TenantId.fromUUID(UUID.randomUUID());
 | 
					    protected final TenantId tenantId = TenantId.fromUUID(UUID.randomUUID());
 | 
				
			||||||
    protected final CustomerId customerId = new CustomerId(UUID.randomUUID());
 | 
					    protected final CustomerId customerId = new CustomerId(UUID.randomUUID());
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user