Мой вопрос заключается в том, чтобы найти лучший способ реализовать тестовые примеры для тестирования как всего процесса, так и использования каждого класса.
В нашем проекте есть несколько зависимых слоев, и каждый слой за что-то отвечает. В указанном процессе следующий уровень использует выходные данные предыдущего уровня.
Я не уверен, какое решение лучше для реализации тестовых случаев? Если я напишу отдельные тестовые примеры для каждого класса, то как проверить функциональность всего процесса? Если я напишу тест для всего процесса, как я могу управлять им, чтобы узнать о сбоях?
Есть ли для этого какой-нибудь стандарт или методология? Где лучше всего начать?
Спасибо.