some more tests
This commit is contained in:
parent
b55d95645b
commit
6c6f850f35
@ -268,6 +268,24 @@ class HsDomainSetupHostingAssetValidatorUnitTest {
|
||||
.isAccepted();
|
||||
}
|
||||
|
||||
@Test
|
||||
void allowSetupOfAvailableRegistrable2ndLevelDomain() {
|
||||
domainSetupFor("example.co.uk").notRegistered()
|
||||
.isAccepted();
|
||||
}
|
||||
|
||||
@Test
|
||||
void rejectSetupOfRegisteredRegistrable2ndLevelDomainWithoutVerification() {
|
||||
domainSetupFor("example.co.uk").registered()
|
||||
.isRejectedWithCauseMissingVerificationIn("example.co.uk");
|
||||
}
|
||||
|
||||
@Test
|
||||
void allowSetupOfRegisteredRegistrable2ndLevelDomainWithVerification() {
|
||||
domainSetupFor("example.co.uk").registeredWithVerification()
|
||||
.isAccepted();
|
||||
}
|
||||
|
||||
@Test
|
||||
void rejectSetupOfExistingRegistrableDomainWithoutValidDnsVerification() {
|
||||
domainSetupFor("example.com").registered()
|
||||
@ -375,9 +393,11 @@ class HsDomainSetupHostingAssetValidatorUnitTest {
|
||||
}
|
||||
|
||||
void isRejectedWithCauseMissingVerificationIn(final String domainName) {
|
||||
assertThat(validate()).contains(
|
||||
assertThat(validate()).containsAnyOf(
|
||||
"[DNS] no TXT record 'Hostsharing-domain-setup-verification-code=" + expectedHash
|
||||
+ "' found for domain name '" + domainName + "' (nor in its super-domain)");
|
||||
+ "' found for domain name '" + domainName + "' (nor in its super-domain)",
|
||||
"[DNS] no TXT record 'Hostsharing-domain-setup-verification-code=" + expectedHash
|
||||
+ "' found for domain name '" + domainName + "'");
|
||||
}
|
||||
|
||||
void isAccepted() {
|
||||
|
Loading…
Reference in New Issue
Block a user