Skip to content
Magazin.feature 4.91 KiB
Newer Older
pmaass's avatar
pmaass committed
Feature: Magazin (Deutsch)
pmaass's avatar
pmaass committed
  this feature tests the general functions and availability of the Repository in ilias 5.3.
  it also tests every route
pmaass's avatar
pmaass committed

    Given I am on "https://build53.invorbereitung.de/goto.php?target=root_1&client_id=build53&lang=de"
    Then I should see "Open Source eLearning"
    And I should see "Magazin"
    And I should see "Kategorien"
    And I should see "Anmelden"
pmaass's avatar
pmaass committed
    And I should not see "Error"
pmaass's avatar
pmaass committed
  @login
    Given I am on "https://build53.invorbereitung.de/magazin/1.html"
    Then I should see "Kategorien"
    And I should see "Behat Kategorie"
    When I follow "Behat Kategorie"
pmaass's avatar
pmaass committed
    Then I should be on "https://build53.invorbereitung.de/magazin/kategorie/145.html"
    And I should see "Behat Kategorie"
pmaass's avatar
pmaass committed
    And I should not see "Error"

  @login
    Given I am on "https://build53.invorbereitung.de/magazin/1.html"
pmaass's avatar
pmaass committed
    Then I should see "Studienprogramme"
    And I should see "Behat Studienprogramm"
    When I follow "Behat Studienprogramm"
pmaass's avatar
pmaass committed
    Then I should be on "https://build53.invorbereitung.de/magazin/studienprogramm/148.html"
pmaass's avatar
pmaass committed
    And I should see "Behat Studienprogramm"
    And I should not see "Error"
pmaass's avatar
pmaass committed

  @login
    Given I am on "https://build53.invorbereitung.de/magazin/1.html"
    Then I should see "Kurse"
    And I should see "Behat Kurs"
    When I follow "Behat Kurs"
pmaass's avatar
pmaass committed
    Then I should be on "https://build53.invorbereitung.de/magazin/142.html"
pmaass's avatar
pmaass committed
    And I should not see "Error"
pmaass's avatar
pmaass committed

  @login
pmaass's avatar
pmaass committed
  @route repo_folder_ref
    Given I am on "https://build53.invorbereitung.de/magazin/1.html"
pmaass's avatar
pmaass committed
    Then I should see "Kurse"
    And I should see "Behat Kurs"
    When I follow "Behat Kurs"
    And I should see "Behat Ordner"
    When I follow "Behat Ordner"
pmaass's avatar
pmaass committed
    Then I should be on "https://build53.invorbereitung.de/magazin/ordner/143.html"
    And I should see "Behat Ordner"
pmaass's avatar
pmaass committed
    And I should not see "Error"
pmaass's avatar
pmaass committed

  @login
    Given I am on "https://build53.invorbereitung.de/magazin/1.html"
    Then I should see "Gruppen"
    And I should see "Behat Gruppe"
    When I follow "Behat Gruppe"
pmaass's avatar
pmaass committed
    Then I should be on "https://build53.invorbereitung.de/magazin/144.html"
    And I should see "Behat Gruppe"
pmaass's avatar
pmaass committed
    And I should not see "Error"
pmaass's avatar
pmaass committed

  @login
    Given I am on "https://build53.invorbereitung.de/magazin/1.html"
pmaass's avatar
pmaass committed
    Then I should see "Glossare"
    And I should see "Behat Glossar"
    When I follow "Behat Glossar"
pmaass's avatar
pmaass committed
    Then I should be on "https://build53.invorbereitung.de/glossar/150.html"
pmaass's avatar
pmaass committed
    And I should see "Behat Glossar"
    And I should not see "Error"

  @login
    Given I am on "https://build53.invorbereitung.de/magazin/1.html"
pmaass's avatar
pmaass committed
    Then I should see "Übungen"
    And I should see "Behat Übung"
    When I follow "Behat Übung"
pmaass's avatar
pmaass committed
    Then I should be on "https://build53.invorbereitung.de/uebung/155.html"
pmaass's avatar
pmaass committed
    And I should see "Behat Übung"
    And I should not see "Error"

  @login
    Given I am on "https://build53.invorbereitung.de/magazin/1.html"
pmaass's avatar
pmaass committed
    Then I should see "Tests"
    And I should see "Behat Test"
    When I follow "Behat Test"
pmaass's avatar
pmaass committed
    Then I should be on "https://build53.invorbereitung.de/magazin/test/154.html"
pmaass's avatar
pmaass committed
    And I should see "Behat Test"
    And I should not see "Error"

  @login
    Given I am on "https://build53.invorbereitung.de/magazin/1.html"
pmaass's avatar
pmaass committed
    Then I should see "Umfragen"
    And I should see "Behat Umfrage"
    When I follow "Behat Umfrage"
pmaass's avatar
pmaass committed
    Then I should be on "https://build53.invorbereitung.de/umfrage/159.html"
pmaass's avatar
pmaass committed
    And I should see "Behat Umfrage"
    And I should not see "Error"

  @login
    Given I am on "https://build53.invorbereitung.de/magazin/1.html"
pmaass's avatar
pmaass committed
    Then I should see "Fragenpools für Tests"
    And I should see "Behat Fragenpool"
    When I follow "Behat Fragenpool"
pmaass's avatar
pmaass committed
    Then I should be on "https://build53.invorbereitung.de/magazin/fragenpool/156.html"
pmaass's avatar
pmaass committed
    And I should see "Behat Fragenpool"
    And I should not see "Error"

  @login
    Given I am on "https://build53.invorbereitung.de/magazin/1.html"
pmaass's avatar
pmaass committed
    Then I should see "Fragenpools für Umfragen"
    And I should see "Behat Umfrage Fragenpool"
    When I follow "Behat Umfrage Fragenpool"
pmaass's avatar
pmaass committed
    Then I should be on "https://build53.invorbereitung.de/umfrage-fragenpool/160.html"
pmaass's avatar
pmaass committed
    And I should see "Behat Umfrage Fragenpool"
    And I should not see "Error"

  @login
    Given I am on "https://build53.invorbereitung.de/magazin/1.html"
pmaass's avatar
pmaass committed
    Then I should see "Portfoliovorlagen"
    And I should see "Behat Portfoliovorlage"
    When I follow "Behat Portfoliovorlage"
pmaass's avatar
pmaass committed
    Then I should be on "https://build53.invorbereitung.de/magazin/portfolio/161.html"
pmaass's avatar
pmaass committed
    And I should see "Behat Portfoliovorlage"
    And I should not see "Error"