DEV Community

Permissioned Domains - Testcases

Rippled tests:

  1. Test permissioned domain delete basic
  2. Test permissioned domain delete domain_id invalid params[5]
  3. Test permissioned domain delete domain_id invalid params[a]
  4. Test permissioned domain delete domain_id invalid params[domain_id2]
  5. Test permissioned domain delete domain_id invalid params[domain_id3]
  6. Test permissioned domain delete invalid flags
  7. Test permissioned domain delete domain_id doesnt exist
  8. Test permissioned domain delete domain_id zero
  9. Test permissioned domain delete domain_id not domain
  10. Test permissioned domain delete different owner
  11. Test permissioned domain account delete
  12. Test permissioned domain ledger entry object missing seq
  13. Test permissioned domain ledger entry object missing owner
  14. Test permissioned domain ledger entry object malformed address owner[a//]
  15. Test permissioned domain ledger entry object malformed address owner[abc]
  16. Test permissioned domain ledger entry object malformed address owner[nHB8QMKGt9VB4Vg71VszjBVQnDW3v3QudM4DwFaJfy96bj4Pv9fA]
  17. Test permissioned domain ledger entry object malformed request owner[5]
  18. Test permissioned domain ledger entry object malformed request owner[owner1]
  19. Test permissioned domain ledger entry object malformed request owner[owner2]
  20. Test permissioned domain ledger entry object malformed seq[ Test]
  21. Test permissioned domain ledger entry object malformed seq[5]
  22. Test permissioned domain ledger entry object malformed seq[-5]
  23. Test permissioned domain ledger entry object malformed seq[seq3]
  24. Test permissioned domain ledger entry object malformed seq[seq4]
  25. Test permissioned domain ledger entry object malformed seq[True]
  26. Test permissioned domain ledger entry object seq no entry
  27. Test permissioned domain ledger entry object seq different object
  28. Test permissioned domain ledger entry object success
  29. Test permissioned domain ledger entry not object or string
  30. Test permissioned domain ledger entry string not hex
  31. Test permissioned domain ledger entry string zeroes
  32. Test permissioned domain ledger entry string no entry
  33. Test permissioned domain ledger entry string wrong type
  34. Test permissioned domain ledger entry string success
  35. Test permissioned domain account objects filter
  36. Test permissioned domain account objects deletion blockers
  37. Test permissioned domain set basic
  38. Test permissioned domain set check sorting
  39. Test permissioned domain set create multiple
  40. Test permissioned domain set issuer invalid params[5]
  41. Test permissioned domain set issuer invalid params[a]
  42. Test permissioned domain set issuer invalid params[issuer2]
  43. Test permissioned domain set issuer invalid params[issuer3]
  44. Test permissioned domain set issuer invalid params[1.2]
  45. Test permissioned domain set invalid flags
  46. Test permissioned domain set credential type invalid params[5]
  47. Test permissioned domain set credential type invalid params[k]
  48. Test permissioned domain set credential type invalid params[credential type2]
  49. Test permissioned domain set credential type invalid params[credential type3]
  50. Test permissioned domain set credential type invalid params[1.2]
  51. Test permissioned domain set accepted credentials invalid params[5]
  52. Test permissioned domain set accepted credentials invalid params[k]
  53. Test permissioned domain set accepted credentials invalid params[accepted credentials2]
  54. Test permissioned domain set accepted credentials invalid params[]
  55. Test permissioned domain set accepted credentials invalid params[1.2]
  56. Test permissioned domain set empty list
  57. Test permissioned domain set too long list
  58. Test permissioned domain set max length
  59. Test permissioned domain set no issuer
  60. Test permissioned domain set empty credential type
  61. Test permissioned domain set too long credential type
  62. Test permissioned domain set credential type boundary length
  63. Test permissioned domain set duplicate credentials
  64. Test permissioned domain set insufficient reserve
  65. Test permissioned domain set modify basic
  66. Test permissioned domain set modify empty list
  67. Test permissioned domain set modify too long list
  68. Test permissioned domain set modify max length
  69. Test permissioned domain set modify no issuer
  70. Test permissioned domain set modify empty credential type
  71. Test permissioned domain set modify too long credential type
  72. Test permissioned domain set modify credential type boundary length
  73. Test permissioned domain set modify duplicate credentials
  74. Test permissioned domain set modify domain_id doesn’t exist
  75. Test permissioned domain set modify domain_id zero
  76. Test permissioned domain set modify domain_id not domain
  77. Test permissioned domain set modify different owner

Clio Tests:

  1. Test permissioned domain ledger entry object missing seq
  2. Test permissioned domain ledger entry object missing owner
  3. Test permissioned domain ledger entry object malformed address owner[a//]
  4. Test permissioned domain ledger entry object malformed address owner[abc]
  5. Test permissioned domain ledger entry object malformed address owner[nHB8QMKGt9VB4Vg71VszjBVQnDW3v3QudM4DwFaJfy96bj4Pv9fA]
  6. Test permissioned domain ledger entry object malformed request owner[5]
  7. Test permissioned domain ledger entry object malformed request owner[owner1]
  8. Test permissioned domain ledger entry object malformed request owner[owner2]
  9. Test permissioned domain ledger entry object malformed seq[ Test]
  10. Test permissioned domain ledger entry object malformed seq[5]
  11. Test permissioned domain ledger entry object malformed seq[-5]
  12. Test permissioned domain ledger entry object malformed seq[seq3]
  13. Test permissioned domain ledger entry object malformed seq[seq4]
  14. Test permissioned domain ledger entry object malformed seq[True]
  15. Test permissioned domain ledger entry object seq no entry
  16. Test permissioned domain ledger entry object seq different object
  17. Test permissioned domain ledger entry object success
  18. Test permissioned domain ledger entry not object or string
  19. Test permissioned domain ledger entry string not hex
  20. Test permissioned domain ledger entry string zeroes
  21. Test permissioned domain ledger entry string no entry
  22. Test permissioned domain ledger entry string wrong type
  23. Test permissioned domain ledger entry string success
  24. Test permissioned domain account objects filter
  25. Test permissioned domain account objects deletion blockers

Top comments (0)