mirror of
https://github.com/internetee/registry.git
synced 2025-08-06 01:35:10 +02:00
parent
ba341ee411
commit
940613ae34
8 changed files with 13 additions and 57 deletions
4
test/fixtures/epp_sessions.yml
vendored
4
test/fixtures/epp_sessions.yml
vendored
|
@ -1,9 +1,9 @@
|
|||
api_bestnames:
|
||||
session_id: 1
|
||||
user: api_bestnames
|
||||
registrar: bestnames
|
||||
data: <%= Base64.encode64(Marshal.dump({api_user_id: ActiveRecord::Fixtures.identify(:api_bestnames)})) %>
|
||||
|
||||
api_goodnames:
|
||||
session_id: 2
|
||||
user: api_goodnames
|
||||
registrar: goodnames
|
||||
data: <%= Base64.encode64(Marshal.dump({api_user_id: ActiveRecord::Fixtures.identify(:api_goodnames)})) %>
|
||||
|
|
|
@ -9,20 +9,15 @@ class EppSessionTest < ActiveSupport::TestCase
|
|||
assert @epp_session.valid?
|
||||
end
|
||||
|
||||
def test_api_user_id_serialization
|
||||
epp_session = EppSession.new
|
||||
epp_session.session_id = 'test'
|
||||
epp_session.registrar = registrars(:bestnames)
|
||||
epp_session[:api_user_id] = ActiveRecord::Fixtures.identify(:api_bestnames)
|
||||
epp_session.save!
|
||||
epp_session.reload
|
||||
|
||||
assert_equal ActiveRecord::Fixtures.identify(:api_bestnames), epp_session[:api_user_id]
|
||||
end
|
||||
|
||||
def test_session_id_presence_validation
|
||||
@epp_session.session_id = nil
|
||||
@epp_session.validate
|
||||
assert @epp_session.invalid?
|
||||
end
|
||||
|
||||
def test_user_presence_validation
|
||||
@epp_session.user = nil
|
||||
@epp_session.validate
|
||||
assert @epp_session.invalid?
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue