added Epic
This commit is contained in:
		
							parent
							
								
									e7813db9b7
								
							
						
					
					
						commit
						da2c0d308c
					
				@ -17,6 +17,7 @@ package org.thingsboard.server.msa.ui.tests.devicessmoke;
 | 
			
		||||
 | 
			
		||||
import com.fasterxml.jackson.core.JsonProcessingException;
 | 
			
		||||
import io.qameta.allure.Description;
 | 
			
		||||
import io.qameta.allure.Epic;
 | 
			
		||||
import org.testng.annotations.AfterClass;
 | 
			
		||||
import org.testng.annotations.BeforeClass;
 | 
			
		||||
import org.testng.annotations.Test;
 | 
			
		||||
@ -31,6 +32,7 @@ import static org.thingsboard.server.msa.ui.utils.Const.DEVICE_ACTIVE_STATE;
 | 
			
		||||
import static org.thingsboard.server.msa.ui.utils.Const.DEVICE_INACTIVE_STATE;
 | 
			
		||||
import static org.thingsboard.server.msa.ui.utils.Const.ENTITY_NAME;
 | 
			
		||||
 | 
			
		||||
@Epic("Filter devices (By device profile and state)")
 | 
			
		||||
public class DeviceFilterTest extends AbstractDeviceTest {
 | 
			
		||||
 | 
			
		||||
    private String activeDeviceName;
 | 
			
		||||
@ -38,23 +40,25 @@ public class DeviceFilterTest extends AbstractDeviceTest {
 | 
			
		||||
    private String activeDeviceWithProfileName;
 | 
			
		||||
 | 
			
		||||
    @BeforeClass
 | 
			
		||||
    public void create() throws JsonProcessingException {
 | 
			
		||||
    public void createTestEntities() throws JsonProcessingException {
 | 
			
		||||
        DeviceProfile deviceProfile = testRestClient.postDeviceProfile(EntityPrototypes.defaultDeviceProfile(ENTITY_NAME + random()));
 | 
			
		||||
        deviceProfileTitle = deviceProfile.getName();
 | 
			
		||||
        Device deviceWithProfile = testRestClient.postDevice("", EntityPrototypes.defaultDevicePrototype(ENTITY_NAME + random(), deviceProfile.getId()));
 | 
			
		||||
        deviceWithProfileName = deviceWithProfile.getName();
 | 
			
		||||
        Device activeDevice = testRestClient.postDevice("", EntityPrototypes.defaultDevicePrototype(ENTITY_NAME + random()));
 | 
			
		||||
        activeDeviceName = activeDevice.getName();
 | 
			
		||||
        Device activeDeviceWithProfile = testRestClient.postDevice("", EntityPrototypes.defaultDevicePrototype(ENTITY_NAME + random(), deviceProfile.getId()));
 | 
			
		||||
        activeDeviceWithProfileName = activeDeviceWithProfile.getName();
 | 
			
		||||
 | 
			
		||||
        DeviceCredentials deviceCredentials = testRestClient.getDeviceCredentialsByDeviceId(activeDevice.getId());
 | 
			
		||||
        DeviceCredentials deviceCredentials1 = testRestClient.getDeviceCredentialsByDeviceId(activeDeviceWithProfile.getId());
 | 
			
		||||
        testRestClient.postTelemetry(deviceCredentials.getCredentialsId(), mapper.readTree(createPayload().toString()));
 | 
			
		||||
        testRestClient.postTelemetry(deviceCredentials1.getCredentialsId(), mapper.readTree(createPayload().toString()));
 | 
			
		||||
 | 
			
		||||
        deviceProfileTitle = deviceProfile.getName();
 | 
			
		||||
        deviceWithProfileName = deviceWithProfile.getName();
 | 
			
		||||
        activeDeviceName = activeDevice.getName();
 | 
			
		||||
        activeDeviceWithProfileName = activeDeviceWithProfile.getName();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @AfterClass
 | 
			
		||||
    public void delete() {
 | 
			
		||||
    public void deleteTestEntities() {
 | 
			
		||||
        deleteDevicesByName(deviceWithProfileName, activeDeviceName, activeDeviceWithProfileName);
 | 
			
		||||
        deleteDeviceProfileByTitle(deviceProfileTitle);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user