Я пытаюсь создать такую структуру каталогов в проекте Maven Java:
pom.xml
/src
/main
/java
/com
/XXX
Foo.java
Bar.java
/test
/java
/com
/XXX
FooTest.java
BarTest.java
/spikes <---- I'm not sure about the right English word for them
/com
/XXX
MockedHttpConnection.java
Таким образом, в двух тестах FooTest
и BarTest
я могу использовать одну и ту же MockedHttpConnection
, что совершенноотделившись от них обоих, оставаясь в одно и то же время в одной упаковке с ними.Что вы думаете об этом подходе?У меня такое чувство, что я заново изобретаю колесо, но я не могу найти никаких шаблонов для этого механизма в Java.