有没有办法修复 MockWebServer 的端口
Is there a way to fix the port for MockWebServer
我正在尝试将 MockWebServer 用于 运行 我的 Android 测试用例。
我正在使用 server.url("/") 来设置路径,但我试图弄清楚是否有任何方法可以修复端口,因为它不断变化。
是的,应该有办法,比如调用 server.start(port)
,但我认为文档说明了一切:
Starts the server on the loopback interface for the given port.
Parameters: port - the port to listen to, or 0 for any available port.
Automated tests should always use port 0 to avoid flakiness when a
specific port is unavailable.
我正在尝试将 MockWebServer 用于 运行 我的 Android 测试用例。 我正在使用 server.url("/") 来设置路径,但我试图弄清楚是否有任何方法可以修复端口,因为它不断变化。
是的,应该有办法,比如调用 server.start(port)
,但我认为文档说明了一切:
Starts the server on the loopback interface for the given port.
Parameters: port - the port to listen to, or 0 for any available port. Automated tests should always use port 0 to avoid flakiness when a specific port is unavailable.