Commit bdb6d2589b0a11ab069df2b878ad155a082955d6
1 parent
0c234223
SystemTestSuite split to Sql and NoSql. Dao Test annotations renamed
Showing
47 changed files
with
131 additions
and
90 deletions
... | ... | @@ -251,6 +251,11 @@ |
251 | 251 | <artifactId>spring-test-dbunit</artifactId> |
252 | 252 | <scope>test</scope> |
253 | 253 | </dependency> |
254 | + <dependency> | |
255 | + <groupId>ru.yandex.qatools.embed</groupId> | |
256 | + <artifactId>postgresql-embedded</artifactId> | |
257 | + <scope>test</scope> | |
258 | + </dependency> | |
254 | 259 | </dependencies> |
255 | 260 | |
256 | 261 | <build> | ... | ... |
application/src/test/java/org/thingsboard/server/system/BaseHttpDeviceApiTest.java
renamed from
application/src/test/java/org/thingsboard/server/system/HttpDeviceApiTest.java
... | ... | @@ -35,7 +35,7 @@ import static org.springframework.test.web.servlet.result.MockMvcResultMatchers. |
35 | 35 | /** |
36 | 36 | * @author Andrew Shvayka |
37 | 37 | */ |
38 | -public class HttpDeviceApiTest extends AbstractControllerTest { | |
38 | +public abstract class BaseHttpDeviceApiTest extends AbstractControllerTest { | |
39 | 39 | |
40 | 40 | private static final AtomicInteger idSeq = new AtomicInteger(new Random(System.currentTimeMillis()).nextInt()); |
41 | 41 | ... | ... |
application/src/test/java/org/thingsboard/server/system/SystemNoSqlTestSuite.java
renamed from
application/src/test/java/org/thingsboard/server/system/SystemTestSuite.java
... | ... | @@ -27,8 +27,8 @@ import java.util.Arrays; |
27 | 27 | * @author Andrew Shvayka |
28 | 28 | */ |
29 | 29 | @RunWith(ClasspathSuite.class) |
30 | -@ClasspathSuite.ClassnameFilters({"org.thingsboard.server.system.*Test"}) | |
31 | -public class SystemTestSuite { | |
30 | +@ClasspathSuite.ClassnameFilters({"org.thingsboard.server.system.*NoSqlTest"}) | |
31 | +public class SystemNoSqlTestSuite { | |
32 | 32 | |
33 | 33 | @ClassRule |
34 | 34 | public static CustomCassandraCQLUnit cassandraUnit = | ... | ... |
1 | +package org.thingsboard.server.system; | |
2 | + | |
3 | +import org.junit.ClassRule; | |
4 | +import org.junit.extensions.cpsuite.ClasspathSuite; | |
5 | +import org.junit.runner.RunWith; | |
6 | +import org.thingsboard.server.dao.CustomPostgresUnit; | |
7 | + | |
8 | +import java.util.Arrays; | |
9 | + | |
10 | +/** | |
11 | + * Created by Valerii Sosliuk on 6/27/2017. | |
12 | + */ | |
13 | +@RunWith(ClasspathSuite.class) | |
14 | +@ClasspathSuite.ClassnameFilters({"org.thingsboard.server.system.sql.*SqlTest"}) | |
15 | +public class SystemSqlTestSuite { | |
16 | + | |
17 | + @ClassRule | |
18 | + public static CustomPostgresUnit postgresUnit = new CustomPostgresUnit( | |
19 | + Arrays.asList("postgres/schema.sql", "postgres/system-data.sql"), | |
20 | + "postgres-embedded-test.properties"); | |
21 | + | |
22 | + | |
23 | +} | ... | ... |
1 | +package org.thingsboard.server.system.nosql; | |
2 | + | |
3 | +import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
4 | +import org.thingsboard.server.dao.util.NoSqlDao; | |
5 | +import org.thingsboard.server.system.BaseHttpDeviceApiTest; | |
6 | + | |
7 | +/** | |
8 | + * Created by Valerii Sosliuk on 6/27/2017. | |
9 | + */ | |
10 | +@DaoNoSqlTest | |
11 | +public class DeviceApiNoSqlTest extends BaseHttpDeviceApiTest { | |
12 | +} | ... | ... |
1 | +package org.thingsboard.server.system.sql; | |
2 | + | |
3 | +import org.thingsboard.server.dao.service.DaoSqlTest; | |
4 | +import org.thingsboard.server.system.BaseHttpDeviceApiTest; | |
5 | + | |
6 | +/** | |
7 | + * Created by Valerii Sosliuk on 6/27/2017. | |
8 | + */ | |
9 | +@DaoSqlTest | |
10 | +public class DeviceApiSqlTest extends BaseHttpDeviceApiTest{ | |
11 | +} | ... | ... |
... | ... | @@ -170,11 +170,6 @@ |
170 | 170 | <scope>test</scope> |
171 | 171 | </dependency> |
172 | 172 | <dependency> |
173 | - <groupId>com.h2database</groupId> | |
174 | - <artifactId>h2</artifactId> | |
175 | - <scope>test</scope> | |
176 | - </dependency> | |
177 | - <dependency> | |
178 | 173 | <groupId>ru.yandex.qatools.embed</groupId> |
179 | 174 | <artifactId>postgresql-embedded</artifactId> |
180 | 175 | <scope>test</scope> | ... | ... |
... | ... | @@ -30,7 +30,9 @@ public abstract class DaoUtil { |
30 | 30 | if (toDataList != null && !toDataList.isEmpty()) { |
31 | 31 | list = new ArrayList<>(); |
32 | 32 | for (ToData<T> object : toDataList) { |
33 | - list.add(object.toData()); | |
33 | + if (object != null) { | |
34 | + list.add(object.toData()); | |
35 | + } | |
34 | 36 | } |
35 | 37 | } |
36 | 38 | return list; | ... | ... |
dao/src/test/java/org/thingsboard/server/dao/service/DaoNoSqlTest.java
renamed from
dao/src/test/java/org/thingsboard/server/dao/service/DaoServiceNoSqlTest.java
... | ... | @@ -24,5 +24,5 @@ import java.lang.annotation.*; |
24 | 24 | @Inherited |
25 | 25 | @Documented |
26 | 26 | @TestPropertySource(locations = {"classpath:cassandra-test.properties", "classpath:application-test.properties", "classpath:nosql-test.properties"}) |
27 | -public @interface DaoServiceNoSqlTest { | |
27 | +public @interface DaoNoSqlTest { | |
28 | 28 | } | ... | ... |
dao/src/test/java/org/thingsboard/server/dao/service/DaoSqlTest.java
renamed from
dao/src/test/java/org/thingsboard/server/dao/service/DaoServiceSqlTest.java
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.attributes.nosql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceNoSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.attributes.BaseAttributesServiceTest; |
20 | 20 | |
21 | -@DaoServiceNoSqlTest | |
21 | +@DaoNoSqlTest | |
22 | 22 | public class AttributesServiceNoSqlTest extends BaseAttributesServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.attributes.sql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.attributes.BaseAttributesServiceTest; |
20 | 20 | |
21 | -@DaoServiceSqlTest | |
21 | +@DaoSqlTest | |
22 | 22 | public class AttributesServiceSqlTest extends BaseAttributesServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.event.nosql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceNoSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.event.BaseEventServiceTest; |
20 | 20 | |
21 | -@DaoServiceNoSqlTest | |
21 | +@DaoNoSqlTest | |
22 | 22 | public class EventServiceNoSqlTest extends BaseEventServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.event.sql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.event.BaseEventServiceTest; |
20 | 20 | |
21 | -@DaoServiceSqlTest | |
21 | +@DaoSqlTest | |
22 | 22 | public class EventServiceSqlTest extends BaseEventServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.nosql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceNoSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseAdminSettingsServiceTest; |
20 | 20 | |
21 | -@DaoServiceNoSqlTest | |
21 | +@DaoNoSqlTest | |
22 | 22 | public class AdminSettingsServiceNoSqlTest extends BaseAdminSettingsServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.nosql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceNoSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseAlarmServiceTest; |
20 | 20 | |
21 | -@DaoServiceNoSqlTest | |
21 | +@DaoNoSqlTest | |
22 | 22 | public class AlarmServiceNoSqlTest extends BaseAlarmServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.nosql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceNoSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseAssetServiceTest; |
20 | 20 | |
21 | -@DaoServiceNoSqlTest | |
21 | +@DaoNoSqlTest | |
22 | 22 | public class AssetServiceNoSqlTest extends BaseAssetServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.nosql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceNoSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseCustomerServiceTest; |
20 | 20 | |
21 | -@DaoServiceNoSqlTest | |
21 | +@DaoNoSqlTest | |
22 | 22 | public class CustomerServiceNoSqlTest extends BaseCustomerServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.nosql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceNoSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseDashboardServiceTest; |
20 | 20 | |
21 | -@DaoServiceNoSqlTest | |
21 | +@DaoNoSqlTest | |
22 | 22 | public class DashboardServiceNoSqlTest extends BaseDashboardServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.nosql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceNoSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseDeviceCredentialsCacheTest; |
20 | 20 | |
21 | -@DaoServiceNoSqlTest | |
21 | +@DaoNoSqlTest | |
22 | 22 | public class DeviceCredentialCacheNoSqlTest extends BaseDeviceCredentialsCacheTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.nosql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceNoSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseDeviceCredentialsServiceTest; |
20 | 20 | |
21 | -@DaoServiceNoSqlTest | |
21 | +@DaoNoSqlTest | |
22 | 22 | public class DeviceCredentialServiceNoSqlTest extends BaseDeviceCredentialsServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.nosql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceNoSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseDeviceServiceTest; |
20 | 20 | |
21 | -@DaoServiceNoSqlTest | |
21 | +@DaoNoSqlTest | |
22 | 22 | public class DeviceServiceNoSqlTest extends BaseDeviceServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.nosql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceNoSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseRelationServiceTest; |
20 | 20 | |
21 | -@DaoServiceNoSqlTest | |
21 | +@DaoNoSqlTest | |
22 | 22 | public class RelationServiceNoSqlTest extends BaseRelationServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.nosql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceNoSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseTenantServiceTest; |
20 | 20 | |
21 | -@DaoServiceNoSqlTest | |
21 | +@DaoNoSqlTest | |
22 | 22 | public class TenantServiceNoSqlTest extends BaseTenantServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.nosql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceNoSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseUserServiceTest; |
20 | 20 | |
21 | -@DaoServiceNoSqlTest | |
21 | +@DaoNoSqlTest | |
22 | 22 | public class UserServiceNoSqlTest extends BaseUserServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.nosql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceNoSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseWidgetTypeServiceTest; |
20 | 20 | |
21 | -@DaoServiceNoSqlTest | |
21 | +@DaoNoSqlTest | |
22 | 22 | public class WidgetTypeServiceNoSqlTest extends BaseWidgetTypeServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.nosql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceNoSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseWidgetsBundleServiceTest; |
20 | 20 | |
21 | -@DaoServiceNoSqlTest | |
21 | +@DaoNoSqlTest | |
22 | 22 | public class WidgetsBundleServiceNoSqlTest extends BaseWidgetsBundleServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.plugin.nosql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceNoSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.plugin.BasePluginServiceTest; |
20 | 20 | |
21 | -@DaoServiceNoSqlTest | |
21 | +@DaoNoSqlTest | |
22 | 22 | public class PluginServiceNoSqlTest extends BasePluginServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.plugin.sql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.plugin.BasePluginServiceTest; |
20 | 20 | |
21 | -@DaoServiceSqlTest | |
21 | +@DaoSqlTest | |
22 | 22 | public class PluginServiceSqlTest extends BasePluginServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.rule.nosql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceNoSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.rule.BaseRuleServiceTest; |
20 | 20 | |
21 | -@DaoServiceNoSqlTest | |
21 | +@DaoNoSqlTest | |
22 | 22 | public class RuleServiceNoSqlTest extends BaseRuleServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.rule.sql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.rule.BaseRuleServiceTest; |
20 | 20 | |
21 | -@DaoServiceSqlTest | |
21 | +@DaoSqlTest | |
22 | 22 | public class RuleServiceSqlTest extends BaseRuleServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.sql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseAdminSettingsServiceTest; |
20 | 20 | |
21 | -@DaoServiceSqlTest | |
21 | +@DaoSqlTest | |
22 | 22 | public class AdminSettingsServiceSqlTest extends BaseAdminSettingsServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.sql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseAlarmServiceTest; |
20 | 20 | |
21 | -@DaoServiceSqlTest | |
21 | +@DaoSqlTest | |
22 | 22 | public class AlarmServiceSqlTest extends BaseAlarmServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.sql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseAssetServiceTest; |
20 | 20 | |
21 | -@DaoServiceSqlTest | |
21 | +@DaoSqlTest | |
22 | 22 | public class AssetServiceSqlTest extends BaseAssetServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.sql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseCustomerServiceTest; |
20 | 20 | |
21 | -@DaoServiceSqlTest | |
21 | +@DaoSqlTest | |
22 | 22 | public class CustomerServiceSqlTest extends BaseCustomerServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.sql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseDashboardServiceTest; |
20 | 20 | |
21 | -@DaoServiceSqlTest | |
21 | +@DaoSqlTest | |
22 | 22 | public class DashboardServiceSqlTest extends BaseDashboardServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.sql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseDeviceCredentialsCacheTest; |
20 | 20 | |
21 | -@DaoServiceSqlTest | |
21 | +@DaoSqlTest | |
22 | 22 | public class DeviceCredentialsCacheSqlTest extends BaseDeviceCredentialsCacheTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.sql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseDeviceCredentialsServiceTest; |
20 | 20 | |
21 | -@DaoServiceSqlTest | |
21 | +@DaoSqlTest | |
22 | 22 | public class DeviceCredentialsServiceSqlTest extends BaseDeviceCredentialsServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.sql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseDeviceServiceTest; |
20 | 20 | |
21 | -@DaoServiceSqlTest | |
21 | +@DaoSqlTest | |
22 | 22 | public class DeviceServiceSqlTest extends BaseDeviceServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.sql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseRelationServiceTest; |
20 | 20 | |
21 | -@DaoServiceSqlTest | |
21 | +@DaoSqlTest | |
22 | 22 | public class RelationServiceSqlTest extends BaseRelationServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.sql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseTenantServiceTest; |
20 | 20 | |
21 | -@DaoServiceSqlTest | |
21 | +@DaoSqlTest | |
22 | 22 | public class TenantServiceSqlTest extends BaseTenantServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.sql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseUserServiceTest; |
20 | 20 | |
21 | -@DaoServiceSqlTest | |
21 | +@DaoSqlTest | |
22 | 22 | public class UserServiceSqlTest extends BaseUserServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.sql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseWidgetTypeServiceTest; |
20 | 20 | |
21 | -@DaoServiceSqlTest | |
21 | +@DaoSqlTest | |
22 | 22 | public class WidgetTypeServiceSqlTest extends BaseWidgetTypeServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.sql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.BaseWidgetsBundleServiceTest; |
20 | 20 | |
21 | -@DaoServiceSqlTest | |
21 | +@DaoSqlTest | |
22 | 22 | public class WidgetsBundleServiceSqlTest extends BaseWidgetsBundleServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.timeseries.nosql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceNoSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.timeseries.BaseTimeseriesServiceTest; |
20 | 20 | |
21 | -@DaoServiceNoSqlTest | |
21 | +@DaoNoSqlTest | |
22 | 22 | public class TimeseriesServiceNoSqlTest extends BaseTimeseriesServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -15,9 +15,9 @@ |
15 | 15 | */ |
16 | 16 | package org.thingsboard.server.dao.service.timeseries.sql; |
17 | 17 | |
18 | -import org.thingsboard.server.dao.service.DaoServiceSqlTest; | |
18 | +import org.thingsboard.server.dao.service.DaoSqlTest; | |
19 | 19 | import org.thingsboard.server.dao.service.timeseries.BaseTimeseriesServiceTest; |
20 | 20 | |
21 | -@DaoServiceSqlTest | |
21 | +@DaoSqlTest | |
22 | 22 | public class TimeseriesServiceSqlTest extends BaseTimeseriesServiceTest { |
23 | 23 | } | ... | ... |
... | ... | @@ -71,7 +71,6 @@ |
71 | 71 | <springfox-swagger.version>2.6.1</springfox-swagger.version> |
72 | 72 | <bouncycastle.version>1.56</bouncycastle.version> |
73 | 73 | <winsw.version>2.0.1</winsw.version> |
74 | - <h2.version>1.4.194</h2.version> | |
75 | 74 | <dbunit.version>2.5.3</dbunit.version> |
76 | 75 | <spring-test-dbunit.version>1.2.1</spring-test-dbunit.version> |
77 | 76 | <postgresql.driver.version>9.4.1211</postgresql.driver.version> |
... | ... | @@ -742,12 +741,6 @@ |
742 | 741 | <version>${bouncycastle.version}</version> |
743 | 742 | </dependency> |
744 | 743 | <dependency> |
745 | - <groupId>com.h2database</groupId> | |
746 | - <artifactId>h2</artifactId> | |
747 | - <version>${h2.version}</version> | |
748 | - <scope>test</scope> | |
749 | - </dependency> | |
750 | - <dependency> | |
751 | 744 | <groupId>ru.yandex.qatools.embed</groupId> |
752 | 745 | <artifactId>postgresql-embedded</artifactId> |
753 | 746 | <version>2.2</version> | ... | ... |