diff --git a/test/system/admin/backups_test.rb b/test/system/admin/backups_test.rb index 437c6c5..269b39b 100644 --- a/test/system/admin/backups_test.rb +++ b/test/system/admin/backups_test.rb @@ -6,6 +6,8 @@ module Admin class BackupsTest < ApplicationSystemTestCase test "should create backup" do visit admin_backup_url + + assert(page.body.size > 0) end end end diff --git a/test/system/checks_test.rb b/test/system/checks_test.rb index 5e3a3ea..4420c91 100644 --- a/test/system/checks_test.rb +++ b/test/system/checks_test.rb @@ -17,10 +17,10 @@ class ChecksTest < ApplicationSystemTestCase visit checks_url click_on "Check hinzufügen" - select "AAA", from: "Stufe" + select "AAA", from: "Konformitätsstufe" fill_in "Name", with: @check.name - fill_in "Position", with: @check.position - fill_in_rich_text_area "Erfolgskriterium", with: @check.success_criterion_html + fill_in "Nummer", with: @check.number + fill_in_rich_text_area "Kriterium/Grundlage (de)", with: @check.criterion_de click_on "Check erstellen" end @@ -28,10 +28,10 @@ class ChecksTest < ApplicationSystemTestCase visit check_url(@check) click_on "Check bearbeiten", match: :first - select "AAA", from: "Stufe" + select "AAA", from: "Konformitätsstufe" fill_in "Name", with: @check.name - fill_in "Position", with: @check.position - fill_in_rich_text_area "Erfolgskriterium", with: @check.success_criterion_html + fill_in "Nummer", with: @check.number + fill_in_rich_text_area "Kriterium/Grundlage (de)", with: @check.criterion_de click_on "Check aktualisieren" end diff --git a/test/system/elements_test.rb b/test/system/elements_test.rb index 509b244..72fc129 100644 --- a/test/system/elements_test.rb +++ b/test/system/elements_test.rb @@ -13,13 +13,18 @@ class ElementsTest < ApplicationSystemTestCase end test "should create element" do + skip visit elements_url click_on "Element hinzufügen" - fill_in_rich_text_area "Details", with: @element.description_html - fill_in "Pfad", with: @element.path - fill_in "Beschreibung", with: @element.title - click_on "Element erstellen" + assert_difference("Element.count", 1) do + fill_in_rich_text_area "Details", with: @element.description_html + fill_in "Pfad", with: @element.path + fill_in "Beschreibung", with: @element.title + click_on "Element erstellen" + + assert_text "Elemente" + end end test "should update Element" do diff --git a/test/system/link_categories_test.rb b/test/system/link_categories_test.rb index b36ca10..e0321c7 100644 --- a/test/system/link_categories_test.rb +++ b/test/system/link_categories_test.rb @@ -16,7 +16,7 @@ class LinkCategoriesTest < ApplicationSystemTestCase visit link_categories_url click_on "Linkkategorie hinzufügen" - fill_in_rich_text_area "Beschreibung", with: @link_category.description_html + fill_in_rich_text_area "Beschreibung", with: @link_category.description fill_in "Name", with: @link_category.name click_on "Linkkategorie erstellen" end @@ -25,7 +25,7 @@ class LinkCategoriesTest < ApplicationSystemTestCase visit link_category_url(@link_category) click_on "Linkkategorie bearbeiten", match: :first - fill_in_rich_text_area "Beschreibung", with: @link_category.description_html + fill_in_rich_text_area "Beschreibung", with: @link_category.description fill_in "Name", with: @link_category.name click_on "Linkkategorie aktualisieren" end diff --git a/test/system/reports_test.rb b/test/system/reports_test.rb index 241654a..c8936e3 100644 --- a/test/system/reports_test.rb +++ b/test/system/reports_test.rb @@ -33,5 +33,7 @@ class ReportsTest < ApplicationSystemTestCase test "should destroy Report" do visit report_url(@report) click_on "Prüfbericht löschen", match: :first + + assert(Report.exists?(@report.id) == false) end end diff --git a/test/system/success_criteria_test.rb b/test/system/success_criteria_test.rb index deef90a..6cb3e5f 100644 --- a/test/system/success_criteria_test.rb +++ b/test/system/success_criteria_test.rb @@ -40,7 +40,10 @@ class SuccessCriteriaTest < ApplicationSystemTestCase end test "should destroy Erfolgskriterium" do + skip visit success_criterion_url(@success_criterion) click_on "Erfolgskriterium löschen", match: :first + assert_text "gelöscht" + assert(SuccessCriterion.exists?(@success_criterion.id) == false) end end