From cc63d25391e4f09b9a6794a2f78953bfc89c8bd4 Mon Sep 17 00:00:00 2001 From: Damien BRANDAO Date: Wed, 20 Apr 2016 21:42:17 +0200 Subject: [PATCH] Test de recette : Ajout d'une UV --- spec/features/ajouter_UV.rb | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 spec/features/ajouter_UV.rb diff --git a/spec/features/ajouter_UV.rb b/spec/features/ajouter_UV.rb new file mode 100644 index 0000000..10b061c --- /dev/null +++ b/spec/features/ajouter_UV.rb @@ -0,0 +1,36 @@ +require 'spec_helper' + +feature 'Ajouter une UV' do + + scenario 'Pour un utilisateur connecté' do + visit $home_page + click_on_link 'UV' + click_on 'OFF' + click_plus_sign_next_to 'Items' + click_on 'Sans nom' + fill_in '', :with => 'IF05 - Qualité du logiciel' + click_on 'IF05 - Qualité du logiciel' + click_plus_sign_next_to 'Attributs' + fill_in 'Nom', :with => 'Responsable' + fill_in 'Valeur', :with => 'Aurélien Bénel' + click_on 'Créer' + end + + scenario 'Pour un utilisateur non connecté' do + visit $home_page + click_on_link 'UV' + click_on 'Se connecter' + log_in_as 'alice', 'lapinblanc' + click_on 'Se connecter' + click_on 'OFF' + click_plus_sign_next_to 'Items' + click_on 'Sans nom' + fill_in 'Nom', :with => 'IF05 - Qualité du logiciel' + click_on 'IF05 - Qualité du logiciel' + click_plus_sign_next_to 'Attributs' + fill_in 'Nom', :with => 'Responsable' + fill_in 'Valeur', :with => 'Aurélien Bénel' + click_on 'Créer' + end + +end \ No newline at end of file