New test cases for tsigkey tests suite

1) test_create_tsigkey_for_zone_invalid_algorithm
   Try to create tsigkey using invalid algorithm.
   Expected: 400 BadRequest.
2) test_create_tsigkey_for_zone_invalid_name
   Try to create tsigkey using invalid name.
   Expected: 400 BadRequest.
3) test_create_tsigkey_for_zone_empty_secret
   Try to create tsigkey using invalid name.
   Expected: 400 BadRequest.
4) test_create_tsigkey_for_zone_invalid_scope
   Try to create tsigkey using invalid scope.
   Expected: 400 BadRequest.
5) test_create_tsigkey_for_zone_invalid_zone_id
   Try to create tsigkey using invalid resource(zone_id).
   Expected: 400 BadRequest.
6) test_create_tsigkey_for_pool
   Create a tsigkey for a pool.
   Expected: should PASS
7) test_create_tsigkey_for_pool_with_scope_zone
   Conflict scenario, resource ID used is of a pool, but scope
   provided is: "ZONE".
8) test_list_tsigkeys_limit_results
   Use "limit" in URL query to limit listed tsigkeys in list API.
9) test_list_tsigkeys_using_marker
    Use "marker" in URL query in list API, to get the subsequent tsigkeys.
10) test_list_tsigkey_sort_key_with_sort_direction
    Sort listed results using: "sort_key" and "sort_dir"
    parameters in URL query of list API.
11) test_list_tsigkey_filter_by_name
    Filter listed tsigkeys results by "name" provided in URL query.
12) test_list_tsigkey_filter_by_scope
    Filter listed tsigkeys results by "scope" provided in URL query.
13) test_list_tsigkey_filter_by_algorithm
    Filter listed tsigkeys results by "algorithm" provided in URL query.

Change-Id: If76296187707b92326a201b0cd3f7d89c4cc064e
2 files changed