diff --git a/spec/features/EditerItem.rb b/spec/features/EditerItem.rb new file mode 100644 index 0000000..a994b36 --- /dev/null +++ b/spec/features/EditerItem.rb @@ -0,0 +1,22 @@ +require 'spec_helper' + +feature 'Editer un item' do + + background do + visit '/' + click_on 'Se connecter' + fill_in 'Nom d\'utilisateur', :with => 'Alice' + fill_in 'Mot de passe', :with => 'Lapinblanc' + click_on 'Se connecter' + click_on 'UV' + end + + scenario 'Editer une UV' do + click_on 'OFF' + click_on 'IF05 – Qualité du logiciel' + fill_in 'IF05 – Qualité du logiciel', :with => 'IF05 – Qualité d\'un super logiciel' + click_on 'ON' + expect(page).to have_content 'IF05 - Qualité d\'un super logiciel' + end + +end diff --git a/spec/features/rechercher.rb b/spec/features/rechercher.rb new file mode 100644 index 0000000..11a3b0d --- /dev/null +++ b/spec/features/rechercher.rb @@ -0,0 +1,15 @@ +require 'spec_helper' + +feature 'Rechercher par attributs' do + + scenario 'Pour une uv avec un projet' do + visit '/' + click_on 'Rechercher par attributs' + select('UV', :from => 'Corpus') + select('Nom', :from => 'Evaluation') + select('Valeur', :from => 'Projet') + click_on 'Rechercher' + expect(page).to have_content 'IF05 - Qualité du logiciel' + end + +end