google-nomulus/javatests/google/registry
mcilwain ed910455b0 Add more absent clTrid unit tests
In RFC 5730, clTrid is specified as optional. We ran into an error earlier this
year in which a registrar was not passing a client transaction id and we didn't
handle it correctly. So, this CL adds some tests of common EPP operations verify
that they work correctly when the clTrid is not specified.

This also slightly improves some flow logic to make it more obvious at first
glance that clTrid is indeed optional.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=202000845
2018-06-27 15:28:52 -04:00
..
backup Remove more unnecessary "throws" declarations 2018-06-27 15:28:52 -04:00
batch Add asynchronous scheduled actions to re-save entities 2018-06-27 15:28:52 -04:00
beam Remove unnecessary "throws" declarations 2018-06-18 18:17:56 -04:00
bigquery Remove unnecessary "throws" declarations 2018-06-18 18:17:56 -04:00
builddefs Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
config Remove unnecessary "throws" declarations 2018-06-18 18:17:56 -04:00
cron Remove more unnecessary "throws" declarations 2018-06-27 15:28:52 -04:00
dns Remove more unnecessary "throws" declarations 2018-06-27 15:28:52 -04:00
export Delete remnants of registrar-level credits 2018-06-27 15:28:52 -04:00
flows Add more absent clTrid unit tests 2018-06-27 15:28:52 -04:00
groups Delete MultiplyingCloudDnsWriter 2018-06-27 15:28:06 -04:00
keyring Remove more unnecessary "throws" declarations 2018-06-27 15:28:52 -04:00
mapreduce/inputs Delete MultiplyingCloudDnsWriter 2018-06-27 15:28:06 -04:00
model Add more absent clTrid unit tests 2018-06-27 15:28:52 -04:00
module Start using non-EPP-flow-wrapping implementation in CheckAPI 2018-06-27 15:28:52 -04:00
monitoring/whitebox Remove more unnecessary "throws" declarations 2018-06-27 15:28:52 -04:00
pricing Remove unnecessary "throws" declarations 2018-06-18 18:17:56 -04:00
proxy Enforce no logging in production environment 2018-06-06 15:10:15 -04:00
rdap Delete MultiplyingCloudDnsWriter 2018-06-27 15:28:06 -04:00
rde Don't retry RDE upload tasks that have failed dependencies 2018-06-27 15:28:52 -04:00
reporting Remove more unnecessary "throws" declarations 2018-06-27 15:28:52 -04:00
request Make LockHandlerImpl.clock transient 2018-06-27 15:28:52 -04:00
security Delete MultiplyingCloudDnsWriter 2018-06-27 15:28:06 -04:00
server Delete MultiplyingCloudDnsWriter 2018-06-27 15:28:06 -04:00
storage/drive Merge JUnitBackport's expectThrows into assertThrows 2018-03-06 18:56:15 -05:00
testing Migrate away from VoidWorks 2018-06-27 15:28:52 -04:00
tldconfig/idn Merge JUnitBackport's expectThrows into assertThrows 2018-03-06 18:56:15 -05:00
tmch Migrate away from VoidWorks 2018-06-27 15:28:52 -04:00
tools Delete remnants of registrar-level credits 2018-06-27 15:28:52 -04:00
ui Remove more unnecessary "throws" declarations 2018-06-27 15:28:52 -04:00
util Delete MultiplyingCloudDnsWriter 2018-06-27 15:28:06 -04:00
whois Always display the registrar abuse contact fields in WHOIS 2018-06-27 15:28:52 -04:00
xjc Remove unnecessary "throws" declarations 2018-06-18 18:17:56 -04:00
xml Remove unnecessary "throws" declarations 2018-06-18 18:17:56 -04:00