Задать вопрос
@nightblaze

Как правильно тестировать в Golang?

Всем привет!

Есть метод отправки данных в канал
func (c *Connection) SendMessage(message []byte) {
	c.send <- message
}


Как правильно написать для него unit test?
  • Вопрос задан
  • 544 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 2
Не надо на него писать юнит-тест, потому что этот метод достаточно тривиальный.

P.S. Если бы мы все-таки писали на него тест, то создали бы в тесте объект Connection, инициализировали у него канал и проверяли бы через чтение канала, пишется ли сообщение туда.
Ответ написан
Комментировать
@aikus
Дополню Александра примером из интернета.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы