# require 'rails_helper' # require 'support/devise' # RSpec.describe LocationsGeneratorController, type: :controller do # describe 'GET #name' do # before { get :name } # it { is_expected.to respond_with(200) } # describe 'assigns(:root_name)' do # subject { assigns(:root_name) } # it { is_expected.to_not be_blank } # end # describe 'assigns(:prefix_occurrence)' do # subject { assigns(:prefix_occurrence) } # it { is_expected.to_not be_blank } # it { is_expected.to be_between(0, 1).inclusive } # end # describe 'assigns(:postfix_occurrence)' do # subject { assigns(:postfix_occurrence) } # it { is_expected.to_not be_blank } # it { is_expected.to be_between(0, 1).inclusive } # end # describe 'assigns(:syllables_upper_limit)' do # subject { assigns(:syllables_upper_limit) } # it { is_expected.to_not be_blank } # it { is_expected.to be >= assigns(:syllables_lower_limit) } # end # describe 'assigns(:syllables_lower_limit)' do # subject { assigns(:syllables_lower_limit) } # it { is_expected.to_not be_blank } # it { is_expected.to be >= 0 } # it { is_expected.to be <= assigns(:syllables_upper_limit) } # end # describe 'assigns(:prefixes)' do # subject { assigns(:prefixes) } # it { is_expected.to_not be_blank } # end # describe 'assigns(:postfixes)' do # subject { assigns(:postfixes) } # it { is_expected.to_not be_blank } # end # describe 'assigns(:syllables)' do # subject { assigns(:syllables) } # it { is_expected.to_not be_blank } # end # end # end