Browse Source

fixed tests

pull/8562/head
dashevchenko 3 years ago
parent
commit
d966367623
  1. 26
      application/src/test/java/org/thingsboard/server/controller/TbResourceControllerTest.java

26
application/src/test/java/org/thingsboard/server/controller/TbResourceControllerTest.java

@ -353,7 +353,8 @@ public class TbResourceControllerTest extends AbstractControllerTest {
public void testFindSystemTbResourcesByType() throws Exception { public void testFindSystemTbResourcesByType() throws Exception {
loginSysAdmin(); loginSysAdmin();
List<TbResourceInfo> resources = new ArrayList<>(); List<TbResourceInfo> jksResources = new ArrayList<>();
List<TbResourceInfo> lwm2mesources = new ArrayList<>();
int jksCntEntity = 17; int jksCntEntity = 17;
for (int i = 0; i < jksCntEntity; i++) { for (int i = 0; i < jksCntEntity; i++) {
TbResource resource = new TbResource(); TbResource resource = new TbResource();
@ -361,7 +362,8 @@ public class TbResourceControllerTest extends AbstractControllerTest {
resource.setResourceType(ResourceType.JKS); resource.setResourceType(ResourceType.JKS);
resource.setFileName(i + DEFAULT_FILE_NAME); resource.setFileName(i + DEFAULT_FILE_NAME);
resource.setData("Test Data"); resource.setData("Test Data");
resources.add(new TbResourceInfo(save(resource))); TbResourceInfo saved = new TbResourceInfo(save(resource));
jksResources.add(saved);
} }
int lwm2mCntEntity = 19; int lwm2mCntEntity = 19;
@ -371,7 +373,8 @@ public class TbResourceControllerTest extends AbstractControllerTest {
resource.setResourceType(ResourceType.PKCS_12); resource.setResourceType(ResourceType.PKCS_12);
resource.setFileName(i + DEFAULT_FILE_NAME_2); resource.setFileName(i + DEFAULT_FILE_NAME_2);
resource.setData("Test Data"); resource.setData("Test Data");
save(resource); TbResource saved = save(resource);
lwm2mesources.add(saved);
} }
List<TbResourceInfo> loadedResources = new ArrayList<>(); List<TbResourceInfo> loadedResources = new ArrayList<>();
@ -387,21 +390,21 @@ public class TbResourceControllerTest extends AbstractControllerTest {
} }
} while (pageData.hasNext()); } while (pageData.hasNext());
Collections.sort(resources, idComparator); Collections.sort(jksResources, idComparator);
Collections.sort(loadedResources, idComparator); Collections.sort(loadedResources, idComparator);
Assert.assertEquals(resources, loadedResources); Assert.assertEquals(jksResources, loadedResources);
Mockito.reset(tbClusterService, auditLogService); Mockito.reset(tbClusterService, auditLogService);
int cntEntity = resources.size(); int cntEntity = jksResources.size();
for (TbResourceInfo resource : resources) { for (TbResourceInfo resource : jksResources) {
doDelete("/api/resource/" + resource.getId().getId().toString()) doDelete("/api/resource/" + resource.getId().getId().toString())
.andExpect(status().isOk()); .andExpect(status().isOk());
} }
testNotifyManyEntityManyTimeMsgToEdgeServiceNeverAdditionalInfoAny(new TbResource(), new TbResource(), testNotifyManyEntityManyTimeMsgToEdgeServiceNeverAdditionalInfoAny(new TbResource(), new TbResource(),
resources.get(0).getTenantId(), null, null, SYS_ADMIN_EMAIL, jksResources.get(0).getTenantId(), null, null, SYS_ADMIN_EMAIL,
ActionType.DELETED, cntEntity, 1); ActionType.DELETED, cntEntity, 1);
pageLink = new PageLink(27); pageLink = new PageLink(27);
@ -417,6 +420,13 @@ public class TbResourceControllerTest extends AbstractControllerTest {
} while (pageData.hasNext()); } while (pageData.hasNext());
Assert.assertTrue(loadedResources.isEmpty()); Assert.assertTrue(loadedResources.isEmpty());
loginSysAdmin();
for (TbResourceInfo resource : lwm2mesources) {
doDelete("/api/resource/" + resource.getId().getId().toString())
.andExpect(status().isOk());
}
} }
@Test @Test

Loading…
Cancel
Save