diff --git a/spec/features/Verification LDAP.rb b/spec/features/Verification LDAP.rb new file mode 100644 index 0000000..207cdd9 --- /dev/null +++ b/spec/features/Verification LDAP.rb @@ -0,0 +1,16 @@ +require 'spec_helper' + +feature 'Verification des informations via LDAP' do + + scenario 'Verification' do + log_in_as 'alice' 'lapinblanc' + visit '/' + click_on_link 'Etudiant' + expect(page).to have_content 'Baptiste BAINIER' + click_on_link 'Baptiste BAINIER' + + expect(page).to have_content 'baptiste.bainier@utt.fr' + expect(page).to have_content '39582' + expect(page).to have_content '0650250215' + end +end diff --git a/spec/features/Verification LDAP2.rb b/spec/features/Verification LDAP2.rb new file mode 100644 index 0000000..5858c57 --- /dev/null +++ b/spec/features/Verification LDAP2.rb @@ -0,0 +1,11 @@ +require 'spec_helper' + +feature 'Verification des informations via LDAP' do + + scenario 'Verification' do + log_in_as 'alice' 'lapinblanc' + visit '/' + click_on_link 'Etudiant' + expect(page).to have_content 'Baptiste BAINIER' + end +end diff --git a/spec/features/ajouter une ressource secondaire.rb b/spec/features/ajouter une ressource secondaire.rb new file mode 100644 index 0000000..f7f05f1 --- /dev/null +++ b/spec/features/ajouter une ressource secondaire.rb @@ -0,0 +1,17 @@ +require 'spec_helper' + +feature 'Enrichir son profil avec une compétence / centre d intérêt existant' do + + scenario 'ajouter par le bouton plus' do + visit $home_page + click_on 'Se connecter' + log_in_as 'alice', 'lapinblanc' + click_on_link 'Etudiant' + click_on_link 'Baptiste BAINIER' + toggle_edit + click_on_plus_sign_next_to 'Ressources secondaires' #Ajouter cette fonctinalite + fill_in 'Nom : ', :with => 'Guillaume DOYEN(referent)' + fill_in 'Adresse : ', :with => 'http://guillaume-doyen.fr' + click_on 'Référencer' + end +end diff --git a/spec/features/ajouter_competence.rb b/spec/features/ajouter_competence.rb new file mode 100644 index 0000000..3cf6d7d --- /dev/null +++ b/spec/features/ajouter_competence.rb @@ -0,0 +1,30 @@ +require 'spec_helper' + +feature 'Enrichir son profil avec une compétence / centre d intérêt existant' do + + scenario 'ajouter par le bouton plus' do + visit $home_page + click_on 'Se connecter' + log_in_as 'alice', 'lapinblanc' + click_on_link 'Etudiant' + click_on_link 'Baptiste BAINIER' + toggle_edit + click_on_plus_sign_next_to 'Themes' #Ajouter cette fonctinalite + toggle_arborescence 'Competences' + click_on 'Symphony' + click_on_link 'Ajouter' + + end + + scenario 'ajouter par le bouton plus une competence inexistante' do + visit $home_page + click_on 'Se connecter' + log_in_as 'alice', 'lapinblanc' + click_on_link 'Competences' + toggle_edit + click_on_plus_sign_next_to 'Themes' #Ajouter cette fonctionalite + click_on_link 'sans nom' + type 'Nodejs' + toggle_edit + end +end diff --git a/spec/features/rechercher_intervenant.rb b/spec/features/rechercher_intervenant.rb new file mode 100644 index 0000000..98bd4b8 --- /dev/null +++ b/spec/features/rechercher_intervenant.rb @@ -0,0 +1,15 @@ +require 'spec_helper' + +feature 'Rechercher les intervenants d\'une filliere' do + + scenario 'Verification' do + visit $home_page + click_on 'Se connecter' + log_in_as 'alice', 'lapinblanc' + click_on_link 'Formation de l\'UTT' + click_on_link 'SM - Systèmes mécaniques' + click_on_link 'Technologie de l\'information pour la mécanique' + expect(page).to have_content 'Guillaume DOYEN' + expect(page).to have_content 'Guillaume DUCELLIER' + end +end