Class AccessionRegisterStep


  • public class AccessionRegisterStep
    extends java.lang.Object
    Step defining Accession register behavior
    • Constructor Detail

      • AccessionRegisterStep

        public AccessionRegisterStep​(World world)
    • Method Detail

      • search_accession_register

        @When("^je recherche les registres de fond$")
        public void search_accession_register()
                                       throws java.lang.Throwable
        Search accession register summary by query
        Throws:
        java.lang.Throwable
      • search_accession_register_details

        @When("^je recherche les d\u00e9tails des registres de fonds$")
        public void search_accession_register_details()
                                               throws java.lang.Throwable
        Search accession register details by query
        Throws:
        java.lang.Throwable
      • search_accession_regiter_detail

        @When("^je recherche les d\u00e9tails des registres de fond pour le service producteur (.*)$")
        public void search_accession_regiter_detail​(java.lang.String originatingAgency)
                                             throws java.lang.Throwable
        Search accession register detail by query in originating agency
        Parameters:
        originatingAgency - originating agency
        Throws:
        java.lang.Throwable
      • number_of_accession_register_summary_result_are

        @Then("^le nombre de registres de fond est (\\d+)$")
        public void number_of_accession_register_summary_result_are​(int numberOfResults)
                                                             throws java.lang.Throwable
        Count the number of results for accession register summary result
        Parameters:
        numberOfResults - number of results expected
        Throws:
        java.lang.Throwable
      • number_of_accession_register_detail_result_are

        @Then("^le nombre de d\u00e9tails du registre de fond est (\\d+)$")
        public void number_of_accession_register_detail_result_are​(int numberOfResults)
                                                            throws java.lang.Throwable
        Count the number of results for accession details summary result
        Parameters:
        numberOfResults - number of results expected
        Throws:
        java.lang.Throwable
      • metadata_accession_register_summary_are

        @Then("^les metadonn\u00e9es pour le registre de fond sont$")
        public void metadata_accession_register_summary_are​(cucumber.api.DataTable dataTable)
                                                     throws java.lang.Throwable
        Check accession register summary data for first result
        Parameters:
        dataTable - expected results
        Throws:
        java.lang.Throwable
      • metadata_accession_register_detail_are

        @Then("^les metadonn\u00e9es pour le d\u00e9tail du registre de fond sont$")
        public void metadata_accession_register_detail_are​(cucumber.api.DataTable dataTable)
                                                    throws java.lang.Throwable
        Check accession register detail data for first result
        Parameters:
        dataTable - expected results
        Throws:
        java.lang.Throwable
      • metadata_accession_register_summary_are_for_particular_result

        @Then("^les metadonn\u00e9es pour le registre de fond num\u00e9ro (\\d+) sont$")
        public void metadata_accession_register_summary_are_for_particular_result​(int resultNumber,
                                                                                  cucumber.api.DataTable dataTable)
                                                                           throws java.lang.Throwable
        Check accession register summary data for result given
        Parameters:
        resultNumber - result number
        dataTable - expected results
        Throws:
        java.lang.Throwable
      • metadata_accession_register_detail_are_for_particular_result

        @Then("^les metadonn\u00e9es pour le d\u00e9tail du registre de fond num\u00e9ro (\\d+) sont$")
        public void metadata_accession_register_detail_are_for_particular_result​(int resultNumber,
                                                                                 cucumber.api.DataTable dataTable)
                                                                          throws java.lang.Throwable
        Check accession register detail data for result given
        Parameters:
        resultNumber - result number
        dataTable - expected results
        Throws:
        java.lang.Throwable