+Before adding or moving ExUnit support code, inspect the project's existing test support organization (`test/support`, `test_helpers`, case templates, drivers, assertions, fakes, fixtures, and `test/test_helper.exs`). Preserve the project's chosen grouping and naming conventions instead of introducing ad hoc flat helper files or parallel helper hierarchies. Prefer extending existing case/driver/assertion/fake/helper modules when they already cover the responsibility. Keep helper file paths, module names, and responsibilities aligned according to the project's convention. When adding tests, make ExUnit module names follow the project's established source/test path hierarchy and naming style.
0 commit comments