title: Cucumber Step Definitions - Must use Given, And, Then ... etc?
body: <p>Do I have to use Given, And, Then, etc... when I am doing a step definition?</p>
  
  <p>For example in my feature file I have <code>Then I login to the app</code> in one scenario. In another scenario I have <code>And I login to the app</code>.</p>
  
  <p>I don't like all the <code>Then</code> <code>And</code> <code>Given</code> 's in step definitions. Is there a way to not have to specifically use these keywords and use some sort of wildcard? I've thought about just using <code>When</code> in step definitions. I just hate mixing all these keywords when they don't really matter anyway.</p>
  
  <p>I wish I could define the step in my step_definition file without having to use various (meaningless) keywords in front of it.</p>