Golang单元测试python函数

2024-04-26 06:07:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Golang中有一个API处理程序,它调用python函数。如何模拟python函数的响应以避免依赖于正确运行的函数来测试Golang函数?你知道吗


Tags: 函数api处理程序golang
1条回答
网友
1楼 · 发布于 2024-04-26 06:07:49

你可以将你的函数包装成一个新的moc函数:

func CallPythonFunctionMoc() Result {
    var res Result
    var err error
    res, err = CallPythonFunction()
    if err != nil {
        res = "Moc value"
    }
    return res

编辑:

如果您实际上不想调用python函数,只需返回moc值:

func CallPythonFunctionMoc() Result {
    res := "Moc value"
    return res

相关问题 更多 >