XaoGao / Todoser

Clone trello
3 stars 11 forks source link

Добавить feature для ссылок Navbar #140

Closed XaoGao closed 2 years ago

XaoGao commented 2 years ago

Нужно проверить UI через гем cucumber, а именно то что ссылки в navbar валидны, нужно: 1) Создать файл features/navbar.feature

Feature: Navbar

    Scenario: I can click a navbar href
      Given I logged in and visit my page
      When I click on navbar href
      Then I see a page message

2) Создать файл features/step_definitions/navbar_steps.rb

Given("I logged in and visit my page") do
  #visit root_path
  #sign in 
end

When("I click a navbar href") do
  #page.find('some class or id').click
end

Then("I should see a page message") do
  #expect(page).to have_content("some page controller#some controller action")
end

3) Проверить тесты запустив feeature в консоле

XaoGao commented 2 years ago

@gluuck возьми эту задачу в работу