Class StandardSteps


  • public class StandardSteps
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      StandardSteps()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void doSleep()  
      void doSleep​(long milliseconds)  
      void itDoesBDD()  
      void loadVariable​(java.lang.String name, java.lang.String fileExtension)  
      void loadVariableFromFile​(java.lang.String name, java.lang.String file)  
      void loadVariables​(java.lang.String file)  
      void print​(java.lang.String message)  
      void printMultiline​(java.lang.String message)  
      void variable​(java.lang.String name, java.lang.String value)  
      void variableMultiline​(java.lang.String name, java.lang.String value)  
      void variables​(io.cucumber.datatable.DataTable dataTable)  
      void yaksRocks()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • StandardSteps

        public StandardSteps()
    • Method Detail

      • itDoesBDD

        @Given("^YAKS does Cloud-Native BDD testing$")
        public void itDoesBDD()
      • yaksRocks

        @Then("^YAKS rocks!$")
        public void yaksRocks()
      • variable

        @Given("^variable ([^\\s]+) (?:is|=) \"([^\"]*)\"$") @Given("^variable ([^\\s]+)=\"([^\"]*)\"$")
        public void variable​(java.lang.String name,
                             java.lang.String value)
      • variableMultiline

        @Given("^variable ([^\\s]+) (?:is|=)$")
        public void variableMultiline​(java.lang.String name,
                                      java.lang.String value)
      • loadVariable

        @Given("^load variable ([^\\s]+)\\.([a-z0-9-]+)$")
        public void loadVariable​(java.lang.String name,
                                 java.lang.String fileExtension)
      • loadVariableFromFile

        @Given("^load variable ([^\\s]+) from ([^\\s]+)$")
        public void loadVariableFromFile​(java.lang.String name,
                                         java.lang.String file)
      • loadVariables

        @Given("^load variables ([^\\s]+)$")
        public void loadVariables​(java.lang.String file)
      • variables

        @Given("^variables$")
        public void variables​(io.cucumber.datatable.DataTable dataTable)
      • print

        @Then("^(?:log|print) \'(.+)\'$")
        public void print​(java.lang.String message)
      • printMultiline

        @Then("^(?:log|print)$")
        public void printMultiline​(java.lang.String message)
      • doSleep

        @Then("^sleep$")
        public void doSleep()
      • doSleep

        @Then("^sleep (\\d+) ms$")
        public void doSleep​(long milliseconds)