Вы напишете тест один раз, но будете запускать его много раз по мере развития вашего приложения.
Если испытания пройдут, вы знаете, что ничего не сломали. Если тесты не пройдены, вы знаете, где исправить. Если тесты пройдены и приложение не работает, вы знаете, что вам нужно больше тестов.
- В долгосрочной перспективе тест сэкономит время.
- В краткосрочной перспективе вы можете проверить, знаете ли вы, что делают ваши отдельные процедуры, и, таким образом, обрести уверенность в правильности своего кода, написав тесты.
Независимо от того, на какую ОС / платформу нацелено ваше приложение, независимо от того, какой размер оно имеет сегодня.