docbrown/spec/models/backup_data_spec.rb
Andy Zhao 22e76bee84 Add functionality to remove and recover identity (#3377)
* Lint some quotation marks

* Add BackupData table

* Add identity and removal functionality

* Test additional functionality

* Remove dependent destroy for backup data

* Add auth_data_dump column

* Add challenge to reserved words

* Add more shoulda matchers
2019-07-03 12:01:16 -04:00

11 lines
406 B
Ruby

require "rails_helper"
RSpec.describe BackupData, type: :model do
describe "validations" do
it { is_expected.to validate_presence_of(:instance_type) }
it { is_expected.to validate_presence_of(:instance_id) }
it { is_expected.to validate_presence_of(:json_data) }
it { is_expected.to belong_to(:instance) }
it { is_expected.to belong_to(:instance_user).class_name("User") }
end
end