moose
moose copied to clipboard
Add more tests to AdvancedExtrudedGenerator to improve coverage
At the time this issue was created, there are several uses of paramError in AdvancedExtrudedGenerator that the test suite does not hit, as shown by coverage reports. These parameters are:
- direction
- heights
- subdomain_swaps
- boundary_swaps
- elem_integers_swaps
- biases
- upward_boundary_ids
- downward_boundary_ids
- elem_integer_names_to_swap
In addition to these paramErrors being missed, coverage shows additional code not hit by the test suite. This should be improved as well.
as of https://github.com/idaholab/moose/pull/28550/files, errors (non-existing) subdomain_swaps boundary_swaps upward_boundary_ids downward_boundary_ids are now caught