Unit testing Mockserver实现失败,出现连接被拒绝错误
我们在golang中为单元测试实现了一个模拟服务器。 如果我们运行使用mockserver的测试用例。这是不一致的。有时它会因为这个错误而失败 拨打tcp 127.0.0.1:46686:连接:连接被拒绝 对于端口,我们有以下代码:Unit testing Mockserver实现失败,出现连接被拒绝错误,unit-testing,go,mockserver,Unit Testing,Go,Mockserver,我们在golang中为单元测试实现了一个模拟服务器。 如果我们运行使用mockserver的测试用例。这是不一致的。有时它会因为这个错误而失败 拨打tcp 127.0.0.1:46686:连接:连接被拒绝 对于端口,我们有以下代码: listener, err := net.Listen("tcp", ":0") if err != nil { t.Log("Unable to initiate Listener"
listener, err := net.Listen("tcp", ":0")
if err != nil {
t.Log("Unable to initiate Listener", err)
}
port := listener.Addr().(*net.TCPAddr).Port
err = listener.Close()
if err != nil {
t.Log("Unable to close Listener", err)
}
我们有两个模拟服务器用于两个包。当我们运行go测试时,它在gitlab管道中总是失败
有人能建议如何防止这种错误吗