mirror of
https://github.com/google/nomulus
synced 2026-09-05 23:57:01 +00:00
Add a Nomulus command to set domain create restricted status
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=150665065
This commit is contained in:
@@ -407,6 +407,30 @@ public class UpdateTldCommandTest extends CommandTestCase<UpdateTldCommand> {
|
||||
.containsExactly("ns2.example.com");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSuccess_setTldToDomainCreateRestricted() throws Exception {
|
||||
persistResource(
|
||||
Registry.get("xn--q9jyb4c").asBuilder().setDomainCreateRestricted(false).build());
|
||||
runCommandForced("--domain_create_restricted=true", "xn--q9jyb4c");
|
||||
assertThat(Registry.get("xn--q9jyb4c").getDomainCreateRestricted()).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSuccess_unsetTldToDomainCreateRestricted() throws Exception {
|
||||
persistResource(
|
||||
Registry.get("xn--q9jyb4c").asBuilder().setDomainCreateRestricted(true).build());
|
||||
runCommandForced("--domain_create_restricted=false", "xn--q9jyb4c");
|
||||
assertThat(Registry.get("xn--q9jyb4c").getDomainCreateRestricted()).isFalse();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSuccess_leaveDomainCreateRestrictedStatusUnchanged() throws Exception {
|
||||
persistResource(
|
||||
Registry.get("xn--q9jyb4c").asBuilder().setDomainCreateRestricted(true).build());
|
||||
runCommandForced("xn--q9jyb4c");
|
||||
assertThat(Registry.get("xn--q9jyb4c").getDomainCreateRestricted()).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSuccess_removeLrpPeriod() throws Exception {
|
||||
persistResource(
|
||||
|
||||
Reference in New Issue
Block a user