How does one test net.Conn in unit tests in Golang?
You might be able to do what you need with net.Pipe which basically gives you both ends of a connection (think, after .Accept()) server, client := net.Pipe() go func() { // Do some stuff server.Close() }() // Do some stuff client.Close()