Browse Source

Refactor: remove unnecessary no entity details selected tests

pull/8661/head
Dmytro Skarzhynets 3 years ago
parent
commit
574d976b31
  1. 16
      rule-engine/rule-engine-components/src/test/java/org/thingsboard/rule/engine/metadata/TbGetCustomerDetailsNodeTest.java
  2. 16
      rule-engine/rule-engine-components/src/test/java/org/thingsboard/rule/engine/metadata/TbGetTenantDetailsNodeTest.java

16
rule-engine/rule-engine-components/src/test/java/org/thingsboard/rule/engine/metadata/TbGetCustomerDetailsNodeTest.java

@ -143,22 +143,6 @@ public class TbGetCustomerDetailsNodeTest {
verify(ctxMock, never()).tellSuccess(any());
}
@Test
public void givenNoEntityDetailsSelected_whenInit_thenException() {
// GIVEN
var expectedExceptionMessage = "No entity details selected!";
config.setDetailsList(Collections.emptyList());
nodeConfiguration = new TbNodeConfiguration(JacksonUtil.valueToTree(config));
// WHEN
var exception = assertThrows(TbNodeException.class, () -> node.init(ctxMock, nodeConfiguration));
// THEN
assertThat(exception.getMessage()).isEqualTo(expectedExceptionMessage);
verify(ctxMock, never()).tellSuccess(any());
}
@Test
public void givenDefaultConfig_whenInit_thenOK() {
assertThat(config.getDetailsList()).isEqualTo(Collections.emptyList());

16
rule-engine/rule-engine-components/src/test/java/org/thingsboard/rule/engine/metadata/TbGetTenantDetailsNodeTest.java

@ -95,22 +95,6 @@ public class TbGetTenantDetailsNodeTest {
verify(ctxMock, never()).tellSuccess(any());
}
@Test
public void givenNoEntityDetailsSelected_whenInit_thenException() {
// GIVEN
var expectedExceptionMessage = "No entity details selected!";
config.setDetailsList(Collections.emptyList());
nodeConfiguration = new TbNodeConfiguration(JacksonUtil.valueToTree(config));
// WHEN
var exception = assertThrows(TbNodeException.class, () -> node.init(ctxMock, nodeConfiguration));
// THEN
assertThat(exception.getMessage()).isEqualTo(expectedExceptionMessage);
verify(ctxMock, never()).tellSuccess(any());
}
@Test
public void givenDefaultConfig_whenInit_thenOK() {
// THEN

Loading…
Cancel
Save