Browse Source

used assertThat() from another lib

pull/10786/head
IrynaMatveieva 2 years ago
parent
commit
0e035acfbd
  1. 14
      application/src/test/java/org/thingsboard/server/controller/RuleEngineControllerTest.java
  2. 2
      application/src/test/java/org/thingsboard/server/service/queue/DefaultTbClusterServiceTest.java

14
application/src/test/java/org/thingsboard/server/controller/RuleEngineControllerTest.java

@ -39,15 +39,14 @@ import java.util.UUID;
import java.util.concurrent.TimeoutException;
import java.util.function.Consumer;
import static org.assertj.core.api.AssertionsForClassTypes.assertThat;
import static org.assertj.core.api.Assertions.assertThat;
import static org.hamcrest.Matchers.containsString;
import static org.mockito.ArgumentMatchers.any;
import static org.mockito.ArgumentMatchers.anyBoolean;
import static org.mockito.ArgumentMatchers.eq;
import static org.mockito.Mockito.doAnswer;
import static org.mockito.Mockito.never;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.verifyNoMoreInteractions;
import static org.mockito.Mockito.verifyNoInteractions;
import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.content;
import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status;
@ -185,7 +184,7 @@ public class RuleEngineControllerTest extends AbstractControllerTest {
.andExpect(status().isBadRequest())
.andExpect(statusReason(containsString("Invalid request body")));
verifyNoMoreInteractions(ruleEngineCallService);
verifyNoInteractions(ruleEngineCallService);
}
@Test
@ -225,8 +224,7 @@ public class RuleEngineControllerTest extends AbstractControllerTest {
.andExpect(status().isForbidden())
.andExpect(content().string("You don't have permission to perform this operation!"));
verify(ruleEngineCallService, never())
.processRestApiCallToRuleEngine(any(TenantId.class), any(UUID.class), any(TbMsg.class), anyBoolean(), any(Consumer.class));
verifyNoInteractions(ruleEngineCallService);
}
@Test
@ -246,8 +244,6 @@ public class RuleEngineControllerTest extends AbstractControllerTest {
public void checkMetadataProperties(TbMsgMetaData metaData) {
Map<String, String> data = metaData.getData();
assertThat(data.containsKey("serviceId")).isTrue();
assertThat(data.containsKey("requestUUID")).isTrue();
assertThat(data.containsKey("expirationTime")).isTrue();
assertThat(data).containsKeys("serviceId", "requestUUID", "expirationTime");
}
}

2
application/src/test/java/org/thingsboard/server/service/queue/DefaultTbClusterServiceTest.java

@ -305,7 +305,7 @@ public class DefaultTbClusterServiceTest {
@Test
public void testPushMsgToRuleEngineWithTenantIdIsNullUuidAndEntityIsDevice() {
TenantId tenantId = TenantId.SYS_TENANT_ID;
DeviceId deviceId = new DeviceId(UUID.randomUUID());
DeviceId deviceId = new DeviceId(UUID.fromString("aa6d112d-2914-4a22-a9e3-bee33edbdb14"));
TbMsg requestMsg = TbMsg.newMsg(TbMsgType.REST_API_REQUEST, deviceId, TbMsgMetaData.EMPTY, TbMsg.EMPTY_JSON_OBJECT);
TbQueueCallback callback = mock(TbQueueCallback.class);

Loading…
Cancel
Save