google-nomulus/java/google/registry/model
mcilwain b7c8bc6e27 Add an EPP lifecycle test verifying that EAP fees are not refunded
This also incorporates general improvements and additions to the existing EPP
lifecycle tests around domain deletion.  As a refresher: There is a 5 day
add grace period (AGP) following domain creation. Domains that are deleted
during that period have their create costs (but not EAP costs) refunded. This
deletion takes place immediately. Refunds are implemented by issuing a
Cancellation for the associated OneTime billing event.

Domains that are deleted after AGP ends first go through a 30 day redemption
grace period followed by a 5 day pending deletion period. No create fees are
refunded in this case.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=179597874
2017-12-27 11:29:07 -05:00
..
annotations Clean up some code quality issues 2017-12-01 22:14:06 -05:00
billing Add an EPP lifecycle test verifying that EAP fees are not refunded 2017-12-27 11:29:07 -05:00
common Clean up some code quality issues 2017-12-01 22:14:06 -05:00
contact Migrate Guava Predicates.notNull to Objects.nonNull 2017-12-27 11:19:53 -05:00
domain Replace com.google.common.base.Predicate with java.util.function.Predicate 2017-12-27 11:21:28 -05:00
eppcommon Clean up some code quality issues 2017-12-01 22:14:06 -05:00
eppinput Clean up some code quality issues 2017-12-01 22:14:06 -05:00
eppoutput Switch from Guava Optionals to Java 8 Optionals 2017-10-24 16:53:47 -04:00
host Format some imports using fix_imports.py 2017-10-24 16:53:47 -04:00
index Refactor Guava functional methods to use lambdas 2017-12-01 22:14:05 -05:00
mark Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
ofy Remove unnecessary type specifications 2017-12-27 11:23:03 -05:00
poll Append event year to poll message external IDs 2017-12-13 12:43:45 -05:00
pricing Clean up some code quality issues 2017-12-01 22:14:06 -05:00
rde Refer to Datastore everywhere correctly by its capitalized form 2017-02-17 12:12:12 -05:00
registrar Replace com.google.common.base.Function with java.util.function.Function 2017-12-27 11:08:55 -05:00
registry Fix comment typo 2017-12-27 11:27:05 -05:00
reporting Fix NPE in GetHistoryEntriesCommand 2017-10-24 16:53:47 -04:00
server Add metric for lock life duration 2017-12-01 22:14:06 -05:00
smd Refactor Guava functional methods to use lambdas 2017-12-01 22:14:05 -05:00
tmch Refactor Guava functional methods to use lambdas 2017-12-01 22:14:05 -05:00
transfer Clean up some code quality issues 2017-12-01 22:14:06 -05:00
translators Clarify diff display of MutatingCommand 2017-10-04 16:16:45 -04:00
BackupGroupRoot.java Refer to Datastore everywhere correctly by its capitalized form 2017-02-17 12:12:12 -05:00
BUILD Move backported JUnit file to third_party (part 2) 2017-12-02 11:37:46 -05:00
Buildable.java Clean up some code quality issues 2017-12-01 22:14:06 -05:00
CacheUtils.java Refer to Datastore everywhere correctly by its capitalized form 2017-02-17 12:12:12 -05:00
CreateAutoTimestamp.java Refer to Datastore everywhere correctly by its capitalized form 2017-02-17 12:12:12 -05:00
EntityClasses.java Refactor Guava functional methods to use lambdas 2017-12-01 22:14:05 -05:00
EppResource.java Clean up some code quality issues 2017-12-01 22:14:06 -05:00
EppResourceUtils.java Replace com.google.common.base.Function with java.util.function.Function 2017-12-27 11:08:55 -05:00
ImmutableObject.java Replace com.google.common.base.Function with java.util.function.Function 2017-12-27 11:08:55 -05:00
Jsonifiable.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
JsonMapBuilder.java Replace com.google.common.base.Function with java.util.function.Function 2017-12-27 11:08:55 -05:00
ModelUtils.java Replace com.google.common.base.Function with java.util.function.Function 2017-12-27 11:08:55 -05:00
package-info.java Refer to Datastore everywhere correctly by its capitalized form 2017-02-17 12:12:12 -05:00
SchemaVersion.java Run automatic Java 8 conversion over codebase 2017-10-10 12:09:41 -04:00
UpdateAutoTimestamp.java Switch from Guava Optionals to Java 8 Optionals 2017-10-24 16:53:47 -04:00