Fix CFControllerTest
This commit is contained in:
parent
8f1fff61df
commit
77721d5684
@ -31,7 +31,6 @@ import org.thingsboard.server.common.data.cf.configuration.OutputType;
|
|||||||
import org.thingsboard.server.common.data.cf.configuration.ReferencedEntityKey;
|
import org.thingsboard.server.common.data.cf.configuration.ReferencedEntityKey;
|
||||||
import org.thingsboard.server.common.data.cf.configuration.SimpleCalculatedFieldConfiguration;
|
import org.thingsboard.server.common.data.cf.configuration.SimpleCalculatedFieldConfiguration;
|
||||||
import org.thingsboard.server.common.data.id.DeviceId;
|
import org.thingsboard.server.common.data.id.DeviceId;
|
||||||
import org.thingsboard.server.common.data.id.EntityId;
|
|
||||||
import org.thingsboard.server.common.data.security.Authority;
|
import org.thingsboard.server.common.data.security.Authority;
|
||||||
import org.thingsboard.server.dao.service.DaoSqlTest;
|
import org.thingsboard.server.dao.service.DaoSqlTest;
|
||||||
|
|
||||||
@ -85,7 +84,7 @@ public class CalculatedFieldControllerTest extends AbstractControllerTest {
|
|||||||
assertThat(savedCalculatedField.getEntityId()).isEqualTo(calculatedField.getEntityId());
|
assertThat(savedCalculatedField.getEntityId()).isEqualTo(calculatedField.getEntityId());
|
||||||
assertThat(savedCalculatedField.getType()).isEqualTo(calculatedField.getType());
|
assertThat(savedCalculatedField.getType()).isEqualTo(calculatedField.getType());
|
||||||
assertThat(savedCalculatedField.getName()).isEqualTo(calculatedField.getName());
|
assertThat(savedCalculatedField.getName()).isEqualTo(calculatedField.getName());
|
||||||
assertThat(savedCalculatedField.getConfiguration()).isEqualTo(getCalculatedFieldConfig(testDevice.getId()));
|
assertThat(savedCalculatedField.getConfiguration()).isEqualTo(getCalculatedFieldConfig());
|
||||||
assertThat(savedCalculatedField.getVersion()).isEqualTo(1L);
|
assertThat(savedCalculatedField.getVersion()).isEqualTo(1L);
|
||||||
|
|
||||||
savedCalculatedField.setName("Test CF");
|
savedCalculatedField.setName("Test CF");
|
||||||
@ -134,16 +133,16 @@ public class CalculatedFieldControllerTest extends AbstractControllerTest {
|
|||||||
calculatedField.setType(CalculatedFieldType.SIMPLE);
|
calculatedField.setType(CalculatedFieldType.SIMPLE);
|
||||||
calculatedField.setName("Test Calculated Field");
|
calculatedField.setName("Test Calculated Field");
|
||||||
calculatedField.setConfigurationVersion(1);
|
calculatedField.setConfigurationVersion(1);
|
||||||
calculatedField.setConfiguration(getCalculatedFieldConfig(null));
|
calculatedField.setConfiguration(getCalculatedFieldConfig());
|
||||||
calculatedField.setVersion(1L);
|
calculatedField.setVersion(1L);
|
||||||
return calculatedField;
|
return calculatedField;
|
||||||
}
|
}
|
||||||
|
|
||||||
private CalculatedFieldConfiguration getCalculatedFieldConfig(EntityId referencedEntityId) {
|
private CalculatedFieldConfiguration getCalculatedFieldConfig() {
|
||||||
SimpleCalculatedFieldConfiguration config = new SimpleCalculatedFieldConfiguration();
|
SimpleCalculatedFieldConfiguration config = new SimpleCalculatedFieldConfiguration();
|
||||||
|
|
||||||
Argument argument = new Argument();
|
Argument argument = new Argument();
|
||||||
argument.setRefEntityId(referencedEntityId);
|
argument.setRefEntityId(null);
|
||||||
ReferencedEntityKey refEntityKey = new ReferencedEntityKey("temperature", ArgumentType.TS_LATEST, null);
|
ReferencedEntityKey refEntityKey = new ReferencedEntityKey("temperature", ArgumentType.TS_LATEST, null);
|
||||||
argument.setRefEntityKey(refEntityKey);
|
argument.setRefEntityKey(refEntityKey);
|
||||||
|
|
||||||
|
|||||||
@ -27,4 +27,5 @@ public class SimpleCalculatedFieldConfiguration extends BaseCalculatedFieldConfi
|
|||||||
public CalculatedFieldType getType() {
|
public CalculatedFieldType getType() {
|
||||||
return CalculatedFieldType.SIMPLE;
|
return CalculatedFieldType.SIMPLE;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user