Перейти к содержимому
Тест · От файла к проекту · урок 6 из 10

Тест — Errorf и Fatalf

Сколько строк с ошибкой напечатает go test -v для TestSum?

GO
func TestSum(t *testing.T) {
    got := 2 + 2
    if got != 5 {
        t.Fatalf("got %d, want 5", got)
    }
    if got%2 == 0 {
        t.Errorf("got %d is even", got)
    }
}

Подпишись, чтобы пройти курс

Курс бесплатный. Войди через Telegram и подпишись на канал — откроются все уроки.

Войти другим способом