tests: routes: check redirect to signin path if user is not signed

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>
tests: routes: check return error if user not found

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>
tests: routes: check operator assigned to request object

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>
tests: routes: check device loaded and placed to request object

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>
tests: routes: check devices load return 404 if not found

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>
tests: routes: check show action is required authorization

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>
tests: routes: check show action is return 404 if device not found

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>
tests: routes: check devices load return 404 if not found when administrator logged in

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>
routes: remove unnecessary fields from device

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>
tests: routes: check only authorized users can update device

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>
tests: routes: check operator cann't update device

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>
tests: routes: check deprecation of update name

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>
tests: routes: check return code if device not saved

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>
tests: routes: check unauthorized user cann't access list of devices

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>
tests: routes: check operator or admin can retrieve first 25 devices

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>
tests: routes: check devices sorted by name

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>
tests: routes: check action skip pages

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>
tests: routes: check query page element validation

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>
tests: routes: check return last page if page is bigger then exist

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>
tests: routes: check authorized users can create device

Signed-off-by: Sergey Gaichuk <sergey.gaychuk@gmail.com>