Источник: Nuances of Programming Протестируем приложения, созданные в GoFr — специфическом веб-фреймворке, написанном на Golang. Модульное тестирование — это написание для конкретных блоков кода отдельных тестовых функций, которые записываются в файлы с именами, оканчивающимися на _test.go, и распознаются в IDE. Соответствие фактического вывода ожидаемому результату этих функций проверяется утверждениями. Почему именно модульное тестирование? Приведем аналогию с выпечкой торта. В сфере разработки ПО торт — это конечный продукт, программное приложение...