# frozen_string_literal: true require "system_helper" RSpec.describe ' As an admin I want to manage product properties ' do include AuthenticationHelper it "creating and editing a property" do login_as_admin visit spree.admin_properties_path click_link 'New Property' fill_in 'property_name', with: 'New property!' fill_in 'property_presentation', with: 'New property presentation!' click_button 'Create' expect(page).to have_content 'New property!' page.find('td.actions a.icon-edit').click expect(page).to have_field 'property_name', with: 'New property!' fill_in 'property_name', with: 'New changed property!' click_button 'Update' expect(page).to have_content 'New changed property!' end end