diff --git a/app/controllers/verification/letter_controller.rb b/app/controllers/verification/letter_controller.rb index eb91ebe6f..401ae0ed2 100644 --- a/app/controllers/verification/letter_controller.rb +++ b/app/controllers/verification/letter_controller.rb @@ -5,11 +5,11 @@ class Verification::LetterController < ApplicationController skip_authorization_check def new - @letter = Letter.new(user: current_user) + @letter = Verification::Letter.new(user: current_user) end def create - @letter = Letter.new(user: current_user) + @letter = Verification::Letter.new(user: current_user) if @letter.save redirect_to account_path, notice: t('verification.letter.create.flash.success') else diff --git a/app/models/letter.rb b/app/models/verification/letter.rb similarity index 97% rename from app/models/letter.rb rename to app/models/verification/letter.rb index 75b5a5437..566fe1fd7 100644 --- a/app/models/letter.rb +++ b/app/models/verification/letter.rb @@ -1,4 +1,4 @@ -class Letter +class Verification::Letter include ActiveModel::Model attr_accessor :user, :address diff --git a/spec/factories.rb b/spec/factories.rb index a9bff4ac1..1745c0427 100644 --- a/spec/factories.rb +++ b/spec/factories.rb @@ -31,7 +31,7 @@ FactoryGirl.define do phone "699999999" end - factory :letter do + factory :verification_letter, class: Verification::Letter do user address end diff --git a/spec/models/letter_spec.rb b/spec/models/letter_spec.rb index e5e871d7c..13175320e 100644 --- a/spec/models/letter_spec.rb +++ b/spec/models/letter_spec.rb @@ -1,12 +1,12 @@ require 'rails_helper' -describe 'Letter' do +describe 'Verification::Letter' do let(:user) { create(:user) } describe "validations" do - let(:letter) { build(:letter) } + let(:letter) { build(:verification_letter) } it "should be valid" do expect(letter).to be_valid @@ -27,7 +27,7 @@ describe 'Letter' do describe "save" do before(:each) do - letter = Letter.new(user: user) + letter = Verification::Letter.new(user: user) letter.save user.reload end