45 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Gherkin
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Gherkin
		
	
	
	
	
	
| Feature: Survey
 | |
| 
 | |
|   Scenario: Take the post-conference survey
 | |
|     Given that there is a past conference
 | |
|     And registration is closed
 | |
|     And I am logged in
 | |
|     And registered
 | |
|     And I am checked in
 | |
|     And I am on the registration page
 | |
|     Then I should see 'Please share your feelings and experiences'
 | |
| 
 | |
|     When I click on 'Take the survey now'
 | |
|     Then I should see 'Please share your feelings and experiences from this year's Bike!Bike!'
 | |
|     But I should not see 'Thank you for taking the post-conference survey'
 | |
| 
 | |
|     When I click on 'This was my first time attending'
 | |
|     And click on 'Likely'
 | |
|     And set housing to satisfied under services
 | |
|     And set bike to NA under services
 | |
|     And set food to unsatisfied under services
 | |
|     And set schedule to neutral under services
 | |
|     And set events to very satisfied under services
 | |
|     And set website to very unsatisfied under services
 | |
|     And enter a services comment as 'The website sucks'
 | |
|     And enter an experience as 'Fun'
 | |
|     And enter improvement ideas as 'No idea'
 | |
|     And click 'Submit'
 | |
| 
 | |
|     Then I should see 'Thank you for taking the post-conference survey'
 | |
| 
 | |
|   Scenario: Try to take the post-conference survey when not checked in
 | |
|     Given that there is a past conference
 | |
|     And registration is closed
 | |
|     And I am logged in
 | |
|     And registered
 | |
|     And I am not checked in
 | |
|     And I am on the conference survey page
 | |
| 
 | |
|     Then I should see 'you did not check in'
 | |
|     Then I should not see 'Please share your feelings and experiences from this year's Bike!Bike!'
 | |
|     But I should not see 'Thank you for taking the post-conference survey'
 | |
| 
 | |
|     When I go to the registration page
 | |
|     Then I should not see 'Please share your feelings and experiences'
 |