mirror of
https://repository.entgra.net/community/product-iots.git
synced 2025-09-16 23:32:19 +00:00
added test cases for chage device status
This commit is contained in:
parent
b697618b42
commit
d0926571dc
@ -46,6 +46,7 @@ public final class Constants {
|
|||||||
public static final String UTF8 = "UTF-8";
|
public static final String UTF8 = "UTF-8";
|
||||||
public static final String ZERO = "0";
|
public static final String ZERO = "0";
|
||||||
public static final String NULL = "[]";
|
public static final String NULL = "[]";
|
||||||
|
public static final String INACTIVE = "INACTIVE";
|
||||||
|
|
||||||
public static final String HTTPS = "https";
|
public static final String HTTPS = "https";
|
||||||
public static final String HTTP = "http";
|
public static final String HTTP = "http";
|
||||||
@ -91,7 +92,8 @@ public final class Constants {
|
|||||||
+ "perm:roles:create-combined-role perm:roles:delete perm:roles:details perm:roles:permissions "
|
+ "perm:roles:create-combined-role perm:roles:delete perm:roles:details perm:roles:permissions "
|
||||||
+ "perm:roles:update perm:roles:view perm:users:add perm:users:count perm:users:credentials "
|
+ "perm:roles:update perm:roles:view perm:users:add perm:users:count perm:users:credentials "
|
||||||
+ "perm:users:delete perm:users:details perm:users:is-exist perm:users:roles perm:users:search "
|
+ "perm:users:delete perm:users:details perm:users:is-exist perm:users:roles perm:users:search "
|
||||||
+ "perm:users:send-invitation perm:users:update perm:users:user-details perm:view-configuration";
|
+ "perm:users:send-invitation perm:users:update perm:users:user-details perm:view-configuration "
|
||||||
|
+ "perm:devices:change-status";
|
||||||
|
|
||||||
private APIApplicationRegistration() {
|
private APIApplicationRegistration() {
|
||||||
throw new AssertionError();
|
throw new AssertionError();
|
||||||
@ -294,6 +296,7 @@ public final class Constants {
|
|||||||
public static final class MobileDeviceManagement {
|
public static final class MobileDeviceManagement {
|
||||||
public static final String MOBILE_DEVICE_MANAGEMENT_GROUP = "mobile-device-mgt";
|
public static final String MOBILE_DEVICE_MANAGEMENT_GROUP = "mobile-device-mgt";
|
||||||
public static final String GET_DEVICE_COUNT_ENDPOINT = "/api/device-mgt/v1.0/devices";
|
public static final String GET_DEVICE_COUNT_ENDPOINT = "/api/device-mgt/v1.0/devices";
|
||||||
|
public static final String CHANGE_DEVICE_STATUS_ENDPOINT = "/api/device-mgt/v1.0/devices/";
|
||||||
public static final String NO_OF_DEVICES = "1";
|
public static final String NO_OF_DEVICES = "1";
|
||||||
public static final String GET_ALL_DEVICES_ENDPOINT = "/mdm-admin/devices";
|
public static final String GET_ALL_DEVICES_ENDPOINT = "/mdm-admin/devices";
|
||||||
public static final String VIEW_DEVICE_TYPES_ENDPOINT = "/mdm-admin/devices/types";
|
public static final String VIEW_DEVICE_TYPES_ENDPOINT = "/mdm-admin/devices/types";
|
||||||
|
|||||||
@ -73,4 +73,11 @@ public class MobileDeviceManagement extends TestBase {
|
|||||||
//Response has two device types, because in windows enrollment a windows device is previously enrolled.
|
//Response has two device types, because in windows enrollment a windows device is previously enrolled.
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test(description = "Change device status")
|
||||||
|
public void testRemoveDevices() throws Exception {
|
||||||
|
String endpointUrl = Constants.MobileDeviceManagement.CHANGE_DEVICE_STATUS_ENDPOINT + Constants.ANDROID_DEVICE_TYPE
|
||||||
|
+ "/" + Constants.DEVICE_ID + "/changestatus?newStatus=" + Constants.INACTIVE;
|
||||||
|
IOTResponse response = client.put(endpointUrl, "");
|
||||||
|
Assert.assertEquals(HttpStatus.SC_OK, response.getStatus());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user