@ -65,7 +65,6 @@ import org.thingsboard.server.common.data.id.EntityId;
import org.thingsboard.server.common.data.id.EntityIdFactory ;
import org.thingsboard.server.common.data.id.EntityIdFactory ;
import org.thingsboard.server.common.data.id.RuleChainId ;
import org.thingsboard.server.common.data.id.RuleChainId ;
import org.thingsboard.server.common.data.id.TenantId ;
import org.thingsboard.server.common.data.id.TenantId ;
import org.thingsboard.server.common.data.id.UserId ;
import org.thingsboard.server.common.data.page.PageData ;
import org.thingsboard.server.common.data.page.PageData ;
import org.thingsboard.server.common.data.page.PageLink ;
import org.thingsboard.server.common.data.page.PageLink ;
import org.thingsboard.server.common.data.query.EntityKeyValueType ;
import org.thingsboard.server.common.data.query.EntityKeyValueType ;
@ -193,60 +192,32 @@ abstract public class BaseEdgeTest extends AbstractControllerTest {
@Test
@Test
public void test ( ) throws Exception {
public void test ( ) throws Exception {
testReceivedInitialData ( ) ;
testReceivedInitialData ( ) ;
int expectedDownlinkSize = 9 ;
Assert . assertEquals ( expectedDownlinkSize , edgeImitator . getDownlinkMsgs ( ) . size ( ) ) ;
testDevices ( ) ;
testDevices ( ) ;
expectedDownlinkSize = expectedDownlinkSize + 4 ;
Assert . assertEquals ( expectedDownlinkSize , edgeImitator . getDownlinkMsgs ( ) . size ( ) ) ;
testAssets ( ) ;
testAssets ( ) ;
expectedDownlinkSize = expectedDownlinkSize + 4 ;
Assert . assertEquals ( expectedDownlinkSize , edgeImitator . getDownlinkMsgs ( ) . size ( ) ) ;
testRuleChains ( ) ;
testRuleChains ( ) ;
expectedDownlinkSize = expectedDownlinkSize + 3 ;
Assert . assertEquals ( expectedDownlinkSize , edgeImitator . getDownlinkMsgs ( ) . size ( ) ) ;
testDashboards ( ) ;
testDashboards ( ) ;
expectedDownlinkSize = expectedDownlinkSize + 3 ;
Assert . assertEquals ( expectedDownlinkSize , edgeImitator . getDownlinkMsgs ( ) . size ( ) ) ;
testRelations ( ) ;
testRelations ( ) ;
expectedDownlinkSize = expectedDownlinkSize + 2 ;
Assert . assertEquals ( expectedDownlinkSize , edgeImitator . getDownlinkMsgs ( ) . size ( ) ) ;
testAlarms ( ) ;
testAlarms ( ) ;
expectedDownlinkSize = expectedDownlinkSize + 3 ;
Assert . assertEquals ( expectedDownlinkSize , edgeImitator . getDownlinkMsgs ( ) . size ( ) ) ;
testEntityView ( ) ;
testEntityView ( ) ;
expectedDownlinkSize = expectedDownlinkSize + 3 ;
Assert . assertEquals ( expectedDownlinkSize , edgeImitator . getDownlinkMsgs ( ) . size ( ) ) ;
testCustomerAndNewUser ( ) ;
testCustomerAndNewUser ( ) ;
expectedDownlinkSize = expectedDownlinkSize + 3 ;
Assert . assertEquals ( expectedDownlinkSize , edgeImitator . getDownlinkMsgs ( ) . size ( ) ) ;
testWidgetsBundleAndWidgetType ( ) ;
testWidgetsBundleAndWidgetType ( ) ;
expectedDownlinkSize = expectedDownlinkSize + 4 ;
Assert . assertEquals ( expectedDownlinkSize , edgeImitator . getDownlinkMsgs ( ) . size ( ) ) ;
testTimeseries ( ) ;
testTimeseries ( ) ;
expectedDownlinkSize = expectedDownlinkSize + 1 ;
Assert . assertEquals ( expectedDownlinkSize , edgeImitator . getDownlinkMsgs ( ) . size ( ) ) ;
testAttributes ( ) ;
testAttributes ( ) ;
expectedDownlinkSize = expectedDownlinkSize + 3 ;
Assert . assertEquals ( expectedDownlinkSize , edgeImitator . getDownlinkMsgs ( ) . size ( ) ) ;
testSendMessagesToCloud ( ) ;
testSendMessagesToCloud ( ) ;
expectedDownlinkSize = expectedDownlinkSize + 9 ;
Assert . assertEquals ( expectedDownlinkSize , edgeImitator . getDownlinkMsgs ( ) . size ( ) ) ;
testRpcCall ( ) ;
testRpcCall ( ) ;
expectedDownlinkSize = expectedDownlinkSize + 1 ;
Assert . assertEquals ( expectedDownlinkSize , edgeImitator . getDownlinkMsgs ( ) . size ( ) ) ;
}
}
private Device findDeviceByName ( String deviceName ) throws Exception {
private Device findDeviceByName ( String deviceName ) throws Exception {
@ -442,7 +413,6 @@ abstract public class BaseEdgeTest extends AbstractControllerTest {
log . info ( "Devices tested successfully" ) ;
log . info ( "Devices tested successfully" ) ;
}
}
private void testAssets ( ) throws Exception {
private void testAssets ( ) throws Exception {
log . info ( "Testing assets" ) ;
log . info ( "Testing assets" ) ;