Я хочу увеличить охват модульного теста моего кода go, покрывая ошибки базы данных.Я хотел бы знать, как я могу достичь этого
Я пытаюсь закрыть соединение с базой данных перед выполнением моего теста, но это не работает.
err := dao.Employee.Save(ctx, employeeStorage, tx)
if err != nil {
logging.Info(logTag, "error occured:=%v", err)
return nil, err
}
Теперь я хочу добитьсяпокрытие кода внутри условия if
.Как я могу это сделать?