code: @Times({ @Time(name = "AM"), @Time(name = "{pageKey}") })
      @Conditioned
      @Lorsque("'(.*)' est ouvert[\\.|\\?]")
      @Given("'(.*)' is opened[\\.|\\?]")
      public void openUrlIfDifferent(@TimeName("pageKey") String pageKey, List<GherkinStepCondition> conditions) throws TechnicalException, FailureException {
          goToUrl(pageKey, false);
      }
docs: Open Url if different with conditions.
  
  @param pageKey
  is the key of page (example: GOOGLE_HOME)
  @param conditions
  list of 'expected' values condition and 'actual' values ({@link com.github.noraui.gherkin.GherkinStepCondition}).
  @throws TechnicalException
  is thrown if you have a technical error (format, configuration, datas, ...) in NoraUi.
  Exception with {@value com.github.noraui.utils.Messages#FAIL_MESSAGE_UNABLE_TO_OPEN_APPLICATION} message (with screenshot, with exception)
  @throws FailureException
  if the scenario encounters a functional error