Sha256: e410583f8757b77d7c3b6599c4638463a626ca5849c57d76c88c9662029b2e1a
Contents?: true
Size: 823 Bytes
Versions: 48
Compression:
Stored size: 823 Bytes
Contents
require 'rails_helper' RSpec.describe '/de/backend/cms/navigations', type: :feature do let(:resource_class) { Cmor::Cms::Navigation } let(:resource) { create(:cmor_cms_navigation) } let(:resources) { create_list(:cmor_cms_navigation, 3) } it { resources; expect(subject).to implement_index_action(self) } it { expect(subject).to implement_create_action(self) .for(Cmor::Cms::Navigation) .within_form('#new_navigation') { select 'de', from: 'navigation[locale]' fill_in 'navigation[name]', with: 'main' } .increasing{ |resource| resource.count }.by(1) } it { expect(subject).to implement_show_action(self).for(resource) } it { expect(subject).to implement_delete_action(self) .for(resource) .reducing{ resource_class.count }.by(1) } end
Version data entries
48 entries across 48 versions & 1 rubygems