# frozen_string_literal: true require 'rails_helper' RSpec.describe Views::Datatables::DatatablesTeam, type: :model do describe 'Database table' do it { should have_db_column :id } it { should have_db_column :name } it { should have_db_column :members } it { should have_db_column :role } it { should have_db_column :user_id } it { should have_db_column :can_be_left } end describe 'is readonly' do let(:user) { create :user } it do expect do Views::Datatables::DatatablesTeam.create!(user_id: user.id) end.to raise_error(ActiveRecord::ReadOnlyRecord, 'Views::Datatables::DatatablesTeam is marked as readonly') end end end