@legacy
@oa
@cms_accounts
@smoke_dev
Feature: Manage CMS Accounts
  To manage CMSAs
  as a user
  I use the CMSA CRUD interface

  @id_bef731d400c8416c92d079d366908a92a9a5d6fe135f7e02fc4aa3985a2d704f
  Scenario: Create a CMSA
    Given an orchard employee cypress_manager_4 visits oa
    And I log in
    And I navigate to manageCmsAccountsPage oa page
    When I create a CMSA
    Then The CMSA should exist

  @id_2c901e0ae67151549a76bf500a68cb6641de42488f47b98213f5468abb0fb93b
  Scenario: Edit a CMSA
    Given an orchard employee cypress_manager_4 visits oa
    And I log in
    And I navigate to manageCmsAccountsPage oa page
    When I edit a CMSA
    Then The CMSA's timestamp should be updated

  @id_6b4f1ceec2b177cbe495e52f780ebd408dd4ad6f2e3e2edf4fd65d90ad1ca907
  Scenario: Delete CMSAs
    Given an orchard employee cypress_manager_4 visits oa
    And I log in
    And I navigate to manageCmsAccountsPage oa page
    Then I delete test CMSAs
