If we are to include the label Test
Anywhere in a test module name like
-
MyApp.Test.MyTestFile
or -
MyAppWeb.Test.MyTestFile
,
which is the default, and since the test files are typically located under the test/
root level folder should we not begin all module names with Test
?
This would mean:
-
Test.MyApp.MyTestFile
and Test.MyAppWeb.MyTestfile
Is the main argument for putting everything with app name first just to namespace all the test modules?
It is inconsistent to not follow the directory structure convention while also including the .Test.
text in the middle a module name. The tests can already be identified by the ...Test
ad the end of the file name.
Thoughts?