|
|
|
@ -43,6 +43,8 @@ import org.thingsboard.server.common.data.User; |
|
|
|
import org.thingsboard.server.common.data.alarm.Alarm; |
|
|
|
import org.thingsboard.server.common.data.asset.Asset; |
|
|
|
import org.thingsboard.server.common.data.asset.AssetProfile; |
|
|
|
import org.thingsboard.server.common.data.cf.CalculatedField; |
|
|
|
import org.thingsboard.server.common.data.cf.CalculatedFieldLink; |
|
|
|
import org.thingsboard.server.common.data.domain.Domain; |
|
|
|
import org.thingsboard.server.common.data.edge.Edge; |
|
|
|
import org.thingsboard.server.common.data.id.AssetProfileId; |
|
|
|
@ -66,6 +68,7 @@ import org.thingsboard.server.common.data.rule.RuleNode; |
|
|
|
import org.thingsboard.server.common.data.widget.WidgetType; |
|
|
|
import org.thingsboard.server.common.data.widget.WidgetsBundle; |
|
|
|
import org.thingsboard.server.dao.asset.AssetService; |
|
|
|
import org.thingsboard.server.dao.cf.CalculatedFieldService; |
|
|
|
import org.thingsboard.server.dao.customer.CustomerService; |
|
|
|
import org.thingsboard.server.dao.dashboard.DashboardService; |
|
|
|
import org.thingsboard.server.dao.device.DeviceService; |
|
|
|
@ -151,6 +154,8 @@ public class TenantIdLoaderTest { |
|
|
|
private DomainService domainService; |
|
|
|
@Mock |
|
|
|
private MobileAppService mobileAppService; |
|
|
|
@Mock |
|
|
|
private CalculatedFieldService calculatedFieldService; |
|
|
|
|
|
|
|
private TenantId tenantId; |
|
|
|
private TenantProfileId tenantProfileId; |
|
|
|
@ -392,6 +397,18 @@ public class TenantIdLoaderTest { |
|
|
|
when(ctx.getMobileAppService()).thenReturn(mobileAppService); |
|
|
|
doReturn(mobileApp).when(mobileAppService).findMobileAppById(eq(tenantId), any()); |
|
|
|
break; |
|
|
|
case CALCULATED_FIELD: |
|
|
|
CalculatedField calculatedField = new CalculatedField(); |
|
|
|
calculatedField.setTenantId(tenantId); |
|
|
|
when(ctx.getCalculatedFieldService()).thenReturn(calculatedFieldService); |
|
|
|
doReturn(calculatedField).when(calculatedFieldService).findById(eq(tenantId), any()); |
|
|
|
break; |
|
|
|
case CALCULATED_FIELD_LINK: |
|
|
|
CalculatedFieldLink calculatedFieldLink = new CalculatedFieldLink(); |
|
|
|
calculatedFieldLink.setTenantId(tenantId); |
|
|
|
when(ctx.getCalculatedFieldService()).thenReturn(calculatedFieldService); |
|
|
|
doReturn(calculatedFieldLink).when(calculatedFieldService).findCalculatedFieldLinkById(eq(tenantId), any()); |
|
|
|
break; |
|
|
|
default: |
|
|
|
throw new RuntimeException("Unexpected originator EntityType " + entityType); |
|
|
|
} |
|
|
|
|