Move SimpleConregAdminMemberAddOns into Form directory
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3571408. -->
Reported by: [lostcarpark](https://www.drupal.org/user/346773)
Related to !25
>>>
<h3 id="summary-problem-motivation">Problem/Motivation</h3>
<p>Forms were originally created in the <code>src</code> directory, because I knew nothing. I've been moving them into better locations and this is continuing that work. This particular form shows a report of the members who have selected options on the registration form.</p>
<p>This is the last form still in the <code>src/</code> directory, so moving this out is a minor milestone in the project.</p>
<h4 id="summary-steps-reproduce">Steps to reproduce</h4>
<p>N/A</p>
<h3 id="summary-proposed-resolution">Proposed resolution</h3>
<p>Because this form is part of the admin interface, it should be moved to the src/Form/Admin directory. It should also have a more descriptive class name, and be added to the build tests.</p>
<h3 id="summary-remaining-tasks">Remaining tasks</h3>
<ul>
<li>Move <code>SimpleConregAdminMemberAddOns</code>into src/Form/Admin.</li>
<li>Rename filename and class to "MemberAddOns".</li>
<li>Update conreg.routing.yml with the new form name.</li>
<li>In tests/src/Kernel/FormBuildTest.php, copy one of the existing test cases. Update the test function name, the route name, and make sure the default title match the one from the routing file, and the form ID check matches the form ID.</li>
<li>Verify new test passes.</li>
</ul>
<h3 id="summary-ui-changes">User interface changes</h3>
<p>None.</p>
<h3 id="summary-api-changes">API changes</h3>
<p>None.</p>
<h3 id="summary-data-model-changes">Data model changes</h3>
<p>None.</p>
issue