code: @Lorsque("Je mets à jour la case à cocher '(.*)-(.*)' avec '(.*)' à partir de ces valeurs:")
      @Then("I update checkbox '(.*)-(.*)' with '(.*)' from these values:")
      public void selectCheckbox(String page, String elementKey, String value, Map<String, Boolean> values) throws TechnicalException, FailureException {
          selectCheckbox(Page.getInstance(page).getPageElementByKey('-' + elementKey), value, values);
      }
docs: Updates the value of a html checkbox element with conditions regarding the provided keys/values map.
  
  @param page
  The concerned page of elementKey
  @param elementKey
  The key of PageElement to select
  @param value
  A key to map with 'values' to find the final right checkbox value
  @param values
  A list of keys/values to map a scenario input value with a checkbox value
  @throws TechnicalException
  if the scenario encounters a technical error
  @throws FailureException
  if the scenario encounters a functional error