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