cert, err := tls.LoadX509KeyPair(os.Getenv("CERT"), os.Getenv("KEY"))
if err != nil {
return err
}
我想为包含这段代码的函数编写单元测试。但是,我的测试环境中永远不会有任何内容os.Getenv("CERT")/ os.Getenv("KEY")。这使得 code( tls.LoadX509KeyPair()) 返回一个错误,不允许我测试该函数。我应该如何模拟/修改此代码段?
智慧大石
相关分类