Как внедрить фейкер в мой тест? - PullRequest
0 голосов
/ 18 июня 2019

Я пытаюсь научиться идти и написать свой первый тест. Я хотел бы выяснить, как реализовать фейкер для тестирования CRUD на terraform.

Я выяснил, как импортировать фейкер, и создал переменные для использования.

Я попытался fmt.Println, чтобы увидеть, генерирует ли он, но где я могу увидеть Println, если это тест. Он не печатает, когда я иду тест.

func testCheckTritonUserDelete(s *terraform.State) error {
    fmt.Println("INside testCheckTritonUserDelete")
    fmt.Println(fake.UserName())
    return nil

// это функция, в которой я хочу напечатать

1 Ответ

1 голос
/ 18 июня 2019

Тест скажет «хорошо», если он пройден.Неудачный тест покажет вывод.Быстрый способ сделать это - добавить t.Fail() в конце вашего теста Go.

...