google-nomulus/javatests/google/registry/tools
nickfelt c3723bfa2f Refactor GetEppResourceCommand hierarchy
This refactors the GetEppResourceCommand hierarchy a bit so that instead of
using the type param on the class to do implicit loading (which doesn't
work that well any more for domain applications anyway), we just do the
loading in each child class and rely on the parent class only for printing
and setting common flags.

I did this to make it possible for loadByForeignKey() to have strong typing
(in a future CL), but I think this changes stands on its own merits for
making the logic here more straightforward and actually somewhat shorter.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=134115072
2016-09-26 13:41:14 -04:00
..
params Standardize test methods to be prefixed with "test" 2016-08-26 09:41:52 -04:00
server DeReference the codebase 2016-09-02 13:50:20 -04:00
testdata Add registry_tool host_create command 2016-08-22 14:45:54 -04:00
AllocateDomainCommandTest.java Rename "clientIdentifier" to "clientId" almost everywhere 2016-09-22 14:30:05 -04:00
BUILD Add command for creating LRP tokens 2016-09-14 16:02:08 -04:00
CommandTestCase.java Add domain application create history to LrpToken 2016-08-02 19:15:31 -04:00
CreateAnchorTenantCommandTest.java Allow PasswordGenerator to use different alphabets 2016-09-07 12:07:58 -04:00
CreateContactCommandTest.java Allow PasswordGenerator to use different alphabets 2016-09-07 12:07:58 -04:00
CreateCreditBalanceCommandTest.java DeReference the codebase 2016-09-02 13:50:20 -04:00
CreateCreditCommandTest.java DeReference the codebase 2016-09-02 13:50:20 -04:00
CreateDomainCommandTest.java Allow PasswordGenerator to use different alphabets 2016-09-07 12:07:58 -04:00
CreateHostCommandTest.java Add registry_tool host_create command 2016-08-22 14:45:54 -04:00
CreateLrpTokensCommandTest.java Add command for creating LRP tokens 2016-09-14 16:02:08 -04:00
CreateOrUpdatePremiumListCommandTestCase.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
CreateOrUpdateReservedListCommandTestCase.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
CreatePremiumListCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
CreateRegistrarCommandTest.java Rename "clientIdentifier" to "clientId" almost everywhere 2016-09-22 14:30:05 -04:00
CreateRegistrarGroupsCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
CreateReservedListCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
CreateTldCommandTest.java Refactor Fee class to support EAP fee 2016-09-22 14:03:01 -04:00
DeleteCreditCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
DeleteDomainCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
DeleteEntityCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
DeletePremiumListCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
DeleteReservedListCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
DeterministicStringGenerator.java Add command for creating LRP tokens 2016-09-14 16:02:08 -04:00
DomainApplicationInfoCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
DomainCheckClaimsCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
DomainCheckCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
DomainCheckFeeCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
EncryptEscrowDepositCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
EppToolCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
EppToolCommandTestCase.java Rename "clientIdentifier" to "clientId" almost everywhere 2016-09-22 14:30:05 -04:00
EppToolVerifier.java Rename "clientIdentifier" to "clientId" almost everywhere 2016-09-22 14:30:05 -04:00
ExecuteEppCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
GenerateAuctionDataCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
GenerateDnsReportCommandTest.java DeReference the codebase 2016-09-02 13:50:20 -04:00
GenerateEscrowDepositCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
GetApplicationCommandTest.java Refactor GetEppResourceCommand hierarchy 2016-09-26 13:41:14 -04:00
GetApplicationIdsCommandTest.java Refactor GetEppResourceCommand hierarchy 2016-09-26 13:41:14 -04:00
GetClaimsListCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
GetContactCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
GetDomainCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
GetHostCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
GetLrpTokenCommandTest.java Add command for creating LRP tokens 2016-09-14 16:02:08 -04:00
GetRegistrarCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
GetResourceByKeyCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
GetSchemaTreeCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
GetTldCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
GhostrydeCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
GtechToolTest.java Normalize expected exception handling in tests 2016-08-02 19:16:19 -04:00
ListCursorsCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
ListDomainsCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
ListHostsCommandTest.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ListObjectsCommandTestCase.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
ListPremiumListsCommandTest.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ListRegistrarsCommandTest.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ListReservedListsCommandTest.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ListTldsCommandTest.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
MutatingCommandTest.java Rename "clientIdentifier" to "clientId" almost everywhere 2016-09-22 14:30:05 -04:00
PublishDetailReportCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
RegistrarContactCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
RegistryToolEnvironmentTest.java Normalize expected exception handling in tests 2016-08-02 19:16:19 -04:00
RegistryToolTest.java Normalize expected exception handling in tests 2016-08-02 19:16:19 -04:00
ResaveEnvironmentEntitiesCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
SetupOteCommandTest.java Rename "clientIdentifier" to "clientId" almost everywhere 2016-09-22 14:30:05 -04:00
UniformRapidSuspensionCommandTest.java Rename "clientIdentifier" to "clientId" almost everywhere 2016-09-22 14:30:05 -04:00
UpdateApplicationStatusCommandTest.java Rename "clientIdentifier" to "clientId" almost everywhere 2016-09-22 14:30:05 -04:00
UpdateClaimsNoticeCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
UpdateCursorsCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
UpdatePremiumListCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
UpdateRegistrarCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
UpdateReservedListCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
UpdateServerLocksCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
UpdateSmdCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
UpdateTldCommandTest.java Add LRP TLD states to Registry and *_tld tools 2016-08-05 20:41:11 -04:00
UploadClaimsListCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
ValidateEscrowDepositCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
ValidateLoginCredentialsCommandTest.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00