Sha256: f09858ae2fcb3bf4d38d892e5940204e10eab089da032d5c01334167b69abf5e

Contents?: true

Size: 1.47 KB

Versions: 29

Compression:

Stored size: 1.47 KB

Contents

Lorsqu(/^he go to the people list$/) do
  visit dorsale.customer_vault_people_path
end

Etantdonné(/^existing individuals$/) do
  @individual1 = create(:customer_vault_individual, first_name: "Jean", last_name: "DUPONT")
  @individual2 = create(:customer_vault_individual, first_name: "Laurent", last_name: "DURAND")
end

Etantdonné(/^existing corporations$/) do
  @corporation1 = create(:customer_vault_corporation, name: "aaa", email: "contact@aaa.com")
  @corporation2 = create(:customer_vault_corporation, name: "zzz", email: "contact@zzz.com")
end

Lorsqu(/^he search an individual by first name$/) do
  fill_in "q", with: "Jean"
  find(".search-submit").click
end

Alors(/^this individual appear in search results$/) do
  expect(page).to have_content "Jean"
  expect(page).to have_content "DUPONT"
end

Alors(/^other individuals do not appear in search results$/) do
  expect(page).to have_no_content "Laurent"
  expect(page).to have_no_content "DURAND"
end

Lorsqu(/^he search an individual by last name$/) do
  fill_in "q", with: "DUPONT"
  find(".search-submit").click
end

Lorsqu(/^he search a corporation by name$/) do
  fill_in "q", with: "aaa"
  find(".search-submit").click
end

Alors(/^this corporation appear in search results$/) do
  expect(page).to have_content "aaa"
  expect(page).to have_content "contact@aaa.com"
end

Alors(/^other corporations do not appear in search results$/) do
  expect(page).to have_no_content "zzz"
  expect(page).to have_no_content "contact@zzz.com"
end

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
dorsale-3.14.9 features/step_definitions/customer_vault_search_steps.rb
dorsale-3.14.8 features/step_definitions/customer_vault_search_steps.rb
dorsale-3.14.7 features/step_definitions/customer_vault_search_steps.rb
dorsale-3.14.6 features/step_definitions/customer_vault_search_steps.rb
dorsale-3.14.5 features/step_definitions/customer_vault_search_steps.rb
dorsale-3.14.3 features/step_definitions/customer_vault_search_steps.rb
dorsale-3.14.2 features/step_definitions/customer_vault_search_steps.rb
dorsale-3.14.1 features/step_definitions/customer_vault_search_steps.rb
dorsale-3.14.0 features/step_definitions/customer_vault_search_steps.rb
dorsale-3.13.0 features/step_definitions/customer_vault_search_steps.rb
dorsale-3.12.0 features/step_definitions/customer_vault_search_steps.rb
dorsale-3.11.0 features/step_definitions/customer_vault_search_steps.rb
dorsale-3.10.3 features/step_definitions/customer_vault_search_steps.rb
dorsale-3.10.2 features/step_definitions/customer_vault_search_steps.rb
dorsale-3.10.1 features/step_definitions/customer_vault_search_steps.rb
dorsale-3.10.0 features/step_definitions/customer_vault_search_steps.rb
dorsale-3.9.8 features/step_definitions/customer_vault_search_steps.rb
dorsale-3.9.7 features/step_definitions/customer_vault_search_steps.rb
dorsale-3.9.6 features/step_definitions/customer_vault_search_steps.rb
dorsale-3.9.5 features/step_definitions/customer_vault_search_steps.rb