Create device model and setup devise, activeadmin and rspec!

- with attributes: model, imei_number, unique_id and access_token
 - access_token is automatically generated on create
This commit is contained in:
Yedhu Krishnan
2015-10-16 18:37:08 +05:30
parent 2329533c56
commit 9c4800e217
24 changed files with 1097 additions and 1 deletions

View File

@@ -0,0 +1,15 @@
require 'rails_helper'
RSpec.describe Device, type: :model do
let(:device) { create(:device) }
it { should validate_presence_of :unique_id }
it { should validate_presence_of :model }
it { should validate_uniqueness_of :unique_id }
describe "after create" do
it "generates an access token for the device" do
expect(device.access_token).not_to be_nil
end
end
end