Автоматические модульные тесты также могут помочь в документировании функциональности программного обеспечения. Разработчики, которые не написали код, но хотят понять, как он работает, могут просмотреть результаты модульного теста, чтобы получить представление о том, как код взаимодействует с системами, в которых он работает. Разработчики также могут увидеть, как код взаимодействует с конечными пользователями, которые предоставляют ему входные данные, и другими модулями, которые являются частью одного и того же программного пакета.
Профилактическое обслуживание, Условия программирования, Разработка программного обеспечения, Тестирование