items_controller.rb
def new @item = current_user.items.build end problem with be_a_new (Item)
items_controller_spec.rb
require 'rails_helper' RSpec.describe ItemsController, type: :controller do describe '#new' do let!(:user) { FactoryGirl.create(:user) } subject { response } before do session[:current_user_id] = user.token get :new end it { expect(assigns(:item).user).to be_a_new(Item) } it { is_expected.to have_http_status :ok } it { is_expected.to render_template('new') } end end log
it { expect(assigns(:item).user).to be_a_new(Item) }are you checking that the.userof theItemclass? - D-side