SystemTestSuite split to Sql and NoSql. Dao Test annotations renamed
This commit is contained in:
		
							parent
							
								
									0c2342239d
								
							
						
					
					
						commit
						bdb6d2589b
					
				@ -251,6 +251,11 @@
 | 
			
		||||
            <artifactId>spring-test-dbunit</artifactId>
 | 
			
		||||
            <scope>test</scope>
 | 
			
		||||
        </dependency>
 | 
			
		||||
        <dependency>
 | 
			
		||||
            <groupId>ru.yandex.qatools.embed</groupId>
 | 
			
		||||
            <artifactId>postgresql-embedded</artifactId>
 | 
			
		||||
            <scope>test</scope>
 | 
			
		||||
        </dependency>
 | 
			
		||||
    </dependencies>
 | 
			
		||||
 | 
			
		||||
    <build>
 | 
			
		||||
 | 
			
		||||
@ -35,7 +35,7 @@ import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.
 | 
			
		||||
/**
 | 
			
		||||
 * @author Andrew Shvayka
 | 
			
		||||
 */
 | 
			
		||||
public class HttpDeviceApiTest extends AbstractControllerTest {
 | 
			
		||||
public abstract class BaseHttpDeviceApiTest extends AbstractControllerTest {
 | 
			
		||||
 | 
			
		||||
    private static final AtomicInteger idSeq = new AtomicInteger(new Random(System.currentTimeMillis()).nextInt());
 | 
			
		||||
 | 
			
		||||
@ -27,8 +27,8 @@ import java.util.Arrays;
 | 
			
		||||
 * @author Andrew Shvayka
 | 
			
		||||
 */
 | 
			
		||||
@RunWith(ClasspathSuite.class)
 | 
			
		||||
@ClasspathSuite.ClassnameFilters({"org.thingsboard.server.system.*Test"})
 | 
			
		||||
public class SystemTestSuite {
 | 
			
		||||
@ClasspathSuite.ClassnameFilters({"org.thingsboard.server.system.*NoSqlTest"})
 | 
			
		||||
public class SystemNoSqlTestSuite {
 | 
			
		||||
 | 
			
		||||
    @ClassRule
 | 
			
		||||
    public static CustomCassandraCQLUnit cassandraUnit =
 | 
			
		||||
@ -0,0 +1,23 @@
 | 
			
		||||
package org.thingsboard.server.system;
 | 
			
		||||
 | 
			
		||||
import org.junit.ClassRule;
 | 
			
		||||
import org.junit.extensions.cpsuite.ClasspathSuite;
 | 
			
		||||
import org.junit.runner.RunWith;
 | 
			
		||||
import org.thingsboard.server.dao.CustomPostgresUnit;
 | 
			
		||||
 | 
			
		||||
import java.util.Arrays;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Created by Valerii Sosliuk on 6/27/2017.
 | 
			
		||||
 */
 | 
			
		||||
@RunWith(ClasspathSuite.class)
 | 
			
		||||
@ClasspathSuite.ClassnameFilters({"org.thingsboard.server.system.sql.*SqlTest"})
 | 
			
		||||
public class SystemSqlTestSuite {
 | 
			
		||||
 | 
			
		||||
    @ClassRule
 | 
			
		||||
    public static CustomPostgresUnit postgresUnit = new CustomPostgresUnit(
 | 
			
		||||
            Arrays.asList("postgres/schema.sql", "postgres/system-data.sql"),
 | 
			
		||||
            "postgres-embedded-test.properties");
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,12 @@
 | 
			
		||||
package org.thingsboard.server.system.nosql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.util.NoSqlDao;
 | 
			
		||||
import org.thingsboard.server.system.BaseHttpDeviceApiTest;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Created by Valerii Sosliuk on 6/27/2017.
 | 
			
		||||
 */
 | 
			
		||||
@DaoNoSqlTest
 | 
			
		||||
public class DeviceApiNoSqlTest extends BaseHttpDeviceApiTest {
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,11 @@
 | 
			
		||||
package org.thingsboard.server.system.sql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoSqlTest;
 | 
			
		||||
import org.thingsboard.server.system.BaseHttpDeviceApiTest;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Created by Valerii Sosliuk on 6/27/2017.
 | 
			
		||||
 */
 | 
			
		||||
@DaoSqlTest
 | 
			
		||||
public class DeviceApiSqlTest extends BaseHttpDeviceApiTest{
 | 
			
		||||
}
 | 
			
		||||
@ -169,11 +169,6 @@
 | 
			
		||||
            <artifactId>spring-test</artifactId>
 | 
			
		||||
            <scope>test</scope>
 | 
			
		||||
        </dependency>
 | 
			
		||||
        <dependency>
 | 
			
		||||
            <groupId>com.h2database</groupId>
 | 
			
		||||
            <artifactId>h2</artifactId>
 | 
			
		||||
            <scope>test</scope>
 | 
			
		||||
        </dependency>
 | 
			
		||||
        <dependency>
 | 
			
		||||
            <groupId>ru.yandex.qatools.embed</groupId>
 | 
			
		||||
            <artifactId>postgresql-embedded</artifactId>
 | 
			
		||||
 | 
			
		||||
@ -30,9 +30,11 @@ public abstract class DaoUtil {
 | 
			
		||||
        if (toDataList != null && !toDataList.isEmpty()) {
 | 
			
		||||
            list = new ArrayList<>();
 | 
			
		||||
            for (ToData<T> object : toDataList) {
 | 
			
		||||
                if (object != null) {
 | 
			
		||||
                    list.add(object.toData());
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
        return list;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -24,5 +24,5 @@ import java.lang.annotation.*;
 | 
			
		||||
@Inherited
 | 
			
		||||
@Documented
 | 
			
		||||
@TestPropertySource(locations = {"classpath:cassandra-test.properties", "classpath:application-test.properties", "classpath:nosql-test.properties"})
 | 
			
		||||
public @interface DaoServiceNoSqlTest {
 | 
			
		||||
public @interface DaoNoSqlTest {
 | 
			
		||||
}
 | 
			
		||||
@ -24,5 +24,5 @@ import java.lang.annotation.*;
 | 
			
		||||
@Inherited
 | 
			
		||||
@Documented
 | 
			
		||||
@TestPropertySource(locations = {"classpath:application-test.properties", "classpath:sql-test.properties"})
 | 
			
		||||
public @interface DaoServiceSqlTest {
 | 
			
		||||
public @interface DaoSqlTest {
 | 
			
		||||
}
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.attributes.nosql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.attributes.BaseAttributesServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceNoSqlTest
 | 
			
		||||
@DaoNoSqlTest
 | 
			
		||||
public class AttributesServiceNoSqlTest extends BaseAttributesServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.attributes.sql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.attributes.BaseAttributesServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceSqlTest
 | 
			
		||||
@DaoSqlTest
 | 
			
		||||
public class AttributesServiceSqlTest extends BaseAttributesServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.event.nosql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.event.BaseEventServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceNoSqlTest
 | 
			
		||||
@DaoNoSqlTest
 | 
			
		||||
public class EventServiceNoSqlTest extends BaseEventServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.event.sql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.event.BaseEventServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceSqlTest
 | 
			
		||||
@DaoSqlTest
 | 
			
		||||
public class EventServiceSqlTest extends BaseEventServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.nosql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseAdminSettingsServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceNoSqlTest
 | 
			
		||||
@DaoNoSqlTest
 | 
			
		||||
public class AdminSettingsServiceNoSqlTest extends BaseAdminSettingsServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.nosql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseAlarmServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceNoSqlTest
 | 
			
		||||
@DaoNoSqlTest
 | 
			
		||||
public class AlarmServiceNoSqlTest extends BaseAlarmServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.nosql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseAssetServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceNoSqlTest
 | 
			
		||||
@DaoNoSqlTest
 | 
			
		||||
public class AssetServiceNoSqlTest extends BaseAssetServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.nosql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseCustomerServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceNoSqlTest
 | 
			
		||||
@DaoNoSqlTest
 | 
			
		||||
public class CustomerServiceNoSqlTest extends BaseCustomerServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.nosql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseDashboardServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceNoSqlTest
 | 
			
		||||
@DaoNoSqlTest
 | 
			
		||||
public class DashboardServiceNoSqlTest extends BaseDashboardServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.nosql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseDeviceCredentialsCacheTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceNoSqlTest
 | 
			
		||||
@DaoNoSqlTest
 | 
			
		||||
public class DeviceCredentialCacheNoSqlTest extends BaseDeviceCredentialsCacheTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.nosql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseDeviceCredentialsServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceNoSqlTest
 | 
			
		||||
@DaoNoSqlTest
 | 
			
		||||
public class DeviceCredentialServiceNoSqlTest extends BaseDeviceCredentialsServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.nosql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseDeviceServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceNoSqlTest
 | 
			
		||||
@DaoNoSqlTest
 | 
			
		||||
public class DeviceServiceNoSqlTest extends BaseDeviceServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.nosql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseRelationServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceNoSqlTest
 | 
			
		||||
@DaoNoSqlTest
 | 
			
		||||
public class RelationServiceNoSqlTest extends BaseRelationServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.nosql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseTenantServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceNoSqlTest
 | 
			
		||||
@DaoNoSqlTest
 | 
			
		||||
public class TenantServiceNoSqlTest extends BaseTenantServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.nosql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseUserServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceNoSqlTest
 | 
			
		||||
@DaoNoSqlTest
 | 
			
		||||
public class UserServiceNoSqlTest extends BaseUserServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.nosql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseWidgetTypeServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceNoSqlTest
 | 
			
		||||
@DaoNoSqlTest
 | 
			
		||||
public class WidgetTypeServiceNoSqlTest extends BaseWidgetTypeServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.nosql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseWidgetsBundleServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceNoSqlTest
 | 
			
		||||
@DaoNoSqlTest
 | 
			
		||||
public class WidgetsBundleServiceNoSqlTest extends BaseWidgetsBundleServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.plugin.nosql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.plugin.BasePluginServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceNoSqlTest
 | 
			
		||||
@DaoNoSqlTest
 | 
			
		||||
public class PluginServiceNoSqlTest extends BasePluginServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.plugin.sql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.plugin.BasePluginServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceSqlTest
 | 
			
		||||
@DaoSqlTest
 | 
			
		||||
public class PluginServiceSqlTest extends BasePluginServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.rule.nosql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.rule.BaseRuleServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceNoSqlTest
 | 
			
		||||
@DaoNoSqlTest
 | 
			
		||||
public class RuleServiceNoSqlTest extends BaseRuleServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.rule.sql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.rule.BaseRuleServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceSqlTest
 | 
			
		||||
@DaoSqlTest
 | 
			
		||||
public class RuleServiceSqlTest extends BaseRuleServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.sql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseAdminSettingsServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceSqlTest
 | 
			
		||||
@DaoSqlTest
 | 
			
		||||
public class AdminSettingsServiceSqlTest extends BaseAdminSettingsServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.sql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseAlarmServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceSqlTest
 | 
			
		||||
@DaoSqlTest
 | 
			
		||||
public class AlarmServiceSqlTest extends BaseAlarmServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.sql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseAssetServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceSqlTest
 | 
			
		||||
@DaoSqlTest
 | 
			
		||||
public class AssetServiceSqlTest extends BaseAssetServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.sql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseCustomerServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceSqlTest
 | 
			
		||||
@DaoSqlTest
 | 
			
		||||
public class CustomerServiceSqlTest extends BaseCustomerServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.sql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseDashboardServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceSqlTest
 | 
			
		||||
@DaoSqlTest
 | 
			
		||||
public class DashboardServiceSqlTest extends BaseDashboardServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.sql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseDeviceCredentialsCacheTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceSqlTest
 | 
			
		||||
@DaoSqlTest
 | 
			
		||||
public class DeviceCredentialsCacheSqlTest extends BaseDeviceCredentialsCacheTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.sql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseDeviceCredentialsServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceSqlTest
 | 
			
		||||
@DaoSqlTest
 | 
			
		||||
public class DeviceCredentialsServiceSqlTest extends BaseDeviceCredentialsServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.sql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseDeviceServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceSqlTest
 | 
			
		||||
@DaoSqlTest
 | 
			
		||||
public class DeviceServiceSqlTest extends BaseDeviceServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.sql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseRelationServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceSqlTest
 | 
			
		||||
@DaoSqlTest
 | 
			
		||||
public class RelationServiceSqlTest extends BaseRelationServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.sql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseTenantServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceSqlTest
 | 
			
		||||
@DaoSqlTest
 | 
			
		||||
public class TenantServiceSqlTest extends BaseTenantServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.sql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseUserServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceSqlTest
 | 
			
		||||
@DaoSqlTest
 | 
			
		||||
public class UserServiceSqlTest extends BaseUserServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.sql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseWidgetTypeServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceSqlTest
 | 
			
		||||
@DaoSqlTest
 | 
			
		||||
public class WidgetTypeServiceSqlTest extends BaseWidgetTypeServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.sql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.BaseWidgetsBundleServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceSqlTest
 | 
			
		||||
@DaoSqlTest
 | 
			
		||||
public class WidgetsBundleServiceSqlTest extends BaseWidgetsBundleServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.timeseries.nosql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoNoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.timeseries.BaseTimeseriesServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceNoSqlTest
 | 
			
		||||
@DaoNoSqlTest
 | 
			
		||||
public class TimeseriesServiceNoSqlTest extends BaseTimeseriesServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -15,9 +15,9 @@
 | 
			
		||||
 */
 | 
			
		||||
package org.thingsboard.server.dao.service.timeseries.sql;
 | 
			
		||||
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoServiceSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.DaoSqlTest;
 | 
			
		||||
import org.thingsboard.server.dao.service.timeseries.BaseTimeseriesServiceTest;
 | 
			
		||||
 | 
			
		||||
@DaoServiceSqlTest
 | 
			
		||||
@DaoSqlTest
 | 
			
		||||
public class TimeseriesServiceSqlTest extends BaseTimeseriesServiceTest {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										7
									
								
								pom.xml
									
									
									
									
									
								
							
							
						
						
									
										7
									
								
								pom.xml
									
									
									
									
									
								
							@ -71,7 +71,6 @@
 | 
			
		||||
        <springfox-swagger.version>2.6.1</springfox-swagger.version>
 | 
			
		||||
        <bouncycastle.version>1.56</bouncycastle.version>
 | 
			
		||||
        <winsw.version>2.0.1</winsw.version>
 | 
			
		||||
        <h2.version>1.4.194</h2.version>
 | 
			
		||||
        <dbunit.version>2.5.3</dbunit.version>
 | 
			
		||||
        <spring-test-dbunit.version>1.2.1</spring-test-dbunit.version>
 | 
			
		||||
        <postgresql.driver.version>9.4.1211</postgresql.driver.version>
 | 
			
		||||
@ -741,12 +740,6 @@
 | 
			
		||||
                <artifactId>bcpkix-jdk15on</artifactId>
 | 
			
		||||
                <version>${bouncycastle.version}</version>
 | 
			
		||||
            </dependency>
 | 
			
		||||
            <dependency>
 | 
			
		||||
                <groupId>com.h2database</groupId>
 | 
			
		||||
                <artifactId>h2</artifactId>
 | 
			
		||||
                <version>${h2.version}</version>
 | 
			
		||||
                <scope>test</scope>
 | 
			
		||||
            </dependency>
 | 
			
		||||
            <dependency>
 | 
			
		||||
                <groupId>ru.yandex.qatools.embed</groupId>
 | 
			
		||||
                <artifactId>postgresql-embedded</artifactId>
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user