Требования

  1. Создание файла с тестом в go
  2. Создание новых функций
    1. Создание функции тестирования
  3. Применение условий if
  4. Работа со встроенной функцией len
  5. Вызов критической ошибки, когда тест не должен проходить

Шаги

  1. Создание файла с тестом
  2. Описание тестовой функции
  3. Запуск теста
  4. Создание новой функции hello
  5. Применение функции hello в файле с тестом
  6. Опишем условие теста на длину строки
  7. Опишем условие теста на содержимое строки
  8. Фиксируем изменения и отправляем в репозиторий
  9. Разделим тест кейсы на разные функции
  10. Запустим тесты через команду go test
  11. Запустить команду go test с флагом cover
  12. Создаём Makefile