В Java обычно создаются две исходные папки src
и test
с одинаковой иерархией пакетов.
В Ruby вы просто поместите все тесты в ту же папку, что и тестируемый класс? Или вы создаете аналогичную иерархию в отдельной папке? Если да, то как вы управляете путями require
в своих модульных тестах?