aboutsummaryrefslogtreecommitdiffstats
path: root/features/step_definitions/users_steps.rb
blob: b84ec1fa5254fcded611dd8bb6affc0df8289c18 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# language: fr

##### Utility methods #####
def create_user email, password, username
  Fabricate.build(:user, email: email, username: username, password: password).save
end

##### Etant donné #####
Etantdonné(/^un compte confirmé pour "([^\"]+)"(?: avec un nom d'utilisateur "(.+)")?$/) do |email, username|
  username ||= email.split("@").first
  create_user email, 'password', username
end

Etantdonnéque(/^je suis déconnecté$/) do
  # visit destroy_user_session_path
end