google-nomulus/javatests/google/registry/rdap
guyben 3a3b0b738a Centralize RDAP test initialization and login
All RDAP actions inherit from a common RdapActionBase class.

All RDAP search actions inherit from a comman RdapSearchActionBase class, which inherits from RdapActionBase

Each of the base classes has @Before initialization needed for the tests, as well as utility functions (such as login and logout).

Currently, these were copied in all test classes. Instead, we created a similar test inheritance tree to centralize the initialization and place common utility functions.

This way, the @Before of every test only needs to initialize the variables new to the specific action, making the code somewhat clearer.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=217856844
2018-10-22 19:01:37 -04:00
..
testdata Centralize RDAP test initialization and login 2018-10-22 19:01:37 -04:00
BUILD Clean up third_party imports in BUILD files 2018-07-14 01:11:51 -04:00
RdapActionBaseTest.java Refactor SessionUtil, and Add dropdown menu to switch clientId 2018-10-17 11:49:50 -04:00
RdapActionBaseTestCase.java Centralize RDAP test initialization and login 2018-10-22 19:01:37 -04:00
RdapDomainActionTest.java Centralize RDAP test initialization and login 2018-10-22 19:01:37 -04:00
RdapDomainSearchActionTest.java Centralize RDAP test initialization and login 2018-10-22 19:01:37 -04:00
RdapEntityActionTest.java Centralize RDAP test initialization and login 2018-10-22 19:01:37 -04:00
RdapEntitySearchActionTest.java Centralize RDAP test initialization and login 2018-10-22 19:01:37 -04:00
RdapHelpActionTest.java Centralize RDAP test initialization and login 2018-10-22 19:01:37 -04:00
RdapJsonFormatterTest.java RDAP: Add registrar entities to nameserver query results 2018-09-08 00:08:29 -04:00
RdapMetricsTest.java Remove unnecessary "throws" declarations 2018-06-18 18:17:56 -04:00
RdapNameserverActionTest.java Centralize RDAP test initialization and login 2018-10-22 19:01:37 -04:00
RdapNameserverSearchActionTest.java Centralize RDAP test initialization and login 2018-10-22 19:01:37 -04:00
RdapSearchActionTestCase.java Centralize RDAP test initialization and login 2018-10-22 19:01:37 -04:00
RdapSearchPatternTest.java Remove unnecessary "throws" declarations 2018-06-18 18:17:56 -04:00
RdapTestHelper.java Move RDAP boilerplate from remarks to notices 2018-05-05 23:47:47 -04:00