Feature: Digital Audio Product Builder Basics

  @wip
  Scenario: Populate digital product basics with required fields and existing dropdowns
    Given a standalone Workstation label_7123 user
    And I am on the Project::DigitalProductBasicsPage for a newly-created digital product
    When I populate required digital product basics fields
    And I populate the digital product basics dropdowns with existing options
    And I submit the digital audio product basics page form
    Then I am redirected to the Workstation::ViewReleasePage for the product
    Given I am on the Project::DigitalProductBasicsPage for the product
    Then I see the correct data on the digital product basics page

  @wip
  Scenario: Populate digital product basics with all fields and new dropdowns
    Given a standalone Workstation label_7123 user
    And I am on the Project::DigitalProductBasicsPage for a newly-created digital product
    When I populate all digital product basics fields
    And I populate the digital product basics dropdowns with existing options
    And I submit the digital audio product basics page form
    Then I am redirected to the Workstation::ViewReleasePage for the product
    Given I am on the Project::DigitalProductBasicsPage for the product
    Then I see the correct data on the digital product basics page

  @wip
  Scenario: Populate digital product basics with required fields and classical fields
    Given a standalone Workstation label_7123 user
    And I am on the Project::DigitalProductBasicsPage for a newly-created digital product
    When I populate required digital product basics fields
    And I populate the digital product basics dropdowns with existing options
    And I populate the digital product basics classical fields
    And I submit the digital audio product basics page form
    Then I am redirected to the Workstation::ViewReleasePage for the product
    Given I am on the Project::DigitalProductBasicsPage for the product
    Then I see the correct data on the digital product basics page

  # QA-999994, waiting for distro team fix, 03/11/2020
  @wip
  @ows_product_digital
  Scenario: Digital audio product basics validation
    Given a standalone Workstation label_7123 user
    And I am on the Project::DigitalProductBasicsPage for a newly-created digital product
    When I submit the empty digital audio product basics page form
    Then I should see a validation error message on the digital product basics form


  @frontend_distribution
  @ows_product_workflow
  @ows_product_digital
  @ows_product
  @ows_contracts
  Scenario: Populate digital product 2 basics with required fields and existing dropdowns
    Given a standalone Workstation label_7123 user
    And I am on the Project::DigitalProductOverviewPage for a newly-created product
    When I go to the digital product basics section
    And I populate required digital product 2 basics fields
    And I populate the digital product 2 basics dropdowns with existing options
    And I submit the digital audio product 2 basics page form
    And I go to the digital product overview step
    Then I see the correct basics data on the digital product overview page

  @frontend_distribution
  @ows_product_workflow
  @ows_product_digital
  @ows_product
  @ows_contracts
  Scenario: Populate digital product 2 basics with all fields and new dropdowns
    Given a standalone Workstation label_7123 user
    And I am on the Project::DigitalProductOverviewPage for a newly-created product
    When I go to the digital product basics section
    And I populate all digital product 2 basics fields
    And I populate the digital product 2 basics dropdowns with new options
    And I submit the digital audio product 2 basics page form
    And I go to the digital product overview step
    Then I see the correct basics data on the digital product overview page

  @frontend_distribution
  @ows_product_workflow
  @ows_product_digital
  @ows_product
  @ows_contracts
  Scenario: Populate digital product 2 basics with required fields and classical fields
    Given a standalone Workstation label_7123 user
    And I am on the Project::DigitalProductOverviewPage for a newly-created product
    When I go to the digital product basics section
    And I populate required digital product 2 basics fields
    And I populate the digital product 2 basics dropdowns with existing options
    And I populate the digital product basics classical fields
    And I submit the digital audio product 2 basics page form
    And I go to the digital product overview step
    Then I see the correct basics data on the digital product overview page
