Test renewal prohibited statuses

This commit is contained in:
Karl Erik Õunapuu 2020-09-28 13:01:47 +03:00
parent c07b7bf7f2
commit 9976e3dd93
No known key found for this signature in database
GPG key ID: C9DD647298A34764
2 changed files with 45 additions and 0 deletions

View file

@ -431,6 +431,19 @@ class DomainTest < ActiveSupport::TestCase
assert_equal created_at, domain.registered_at
end
def test_not_renewable_if_renew_prohibited
assert @domain.renewable?
@domain.statuses << DomainStatus::SERVER_RENEW_PROHIBITED
assert_not @domain.renewable?
@domain.statuses.delete(DomainStatus::SERVER_RENEW_PROHIBITED)
assert @domain.renewable?
@domain.statuses << DomainStatus::CLIENT_RENEW_PROHIBITED
assert_not @domain.renewable?
end
private
def valid_domain