diff --git a/test/models/admin_user_test.rb b/test/models/admin_user_test.rb index aedc911bd..e737f8a3c 100644 --- a/test/models/admin_user_test.rb +++ b/test/models/admin_user_test.rb @@ -123,6 +123,15 @@ class AdminUserTest < ActiveSupport::TestCase assert user.valid? end + def test_min_password_length + assert_equal AdminUser.min_password_length, 8 + end + + def test_country_instance + user = valid_user + assert user.country.present? + end + private def valid_user diff --git a/test/models/disputed_domain_test.rb b/test/models/disputed_domain_test.rb index 01897e19b..a37a61c37 100644 --- a/test/models/disputed_domain_test.rb +++ b/test/models/disputed_domain_test.rb @@ -16,6 +16,20 @@ class DisputedDomainTest < ActiveSupport::TestCase @dispute.reload assert @dispute.closed + assert @dispute.forward_to_auction_if_possible + + n = Whois::Record.find_by(name: @dispute.domain_name) + assert @dispute.remove_whois_data(n) + end + + def test_invalid_auth + travel_to Time.zone.parse('2010-10-05') + assert_not Dispute.valid_auth?(nil, nil) + end + + def test_valid_auth + travel_to Time.zone.parse('2010-10-05') + assert Dispute.valid_auth?(@dispute.domain_name, @dispute.password) end def test_syncs_password_to_reserved