Android 有没有办法修复MockWebServer的端口

Android 有没有办法修复MockWebServer的端口,android,mockwebserver,Android,Mockwebserver,我正在尝试使用MockWebServer来运行我的Android测试用例。 我正在使用server.url(“/”)来设置路径,但我试图找出是否有任何方法可以修复端口,因为它会不断变化。是的,应该有一种方法,比如调用server.start(port),但我认为文档说明了一切: 在给定端口的环回接口上启动服务器 参数:端口-要侦听的端口,或0表示任何可用端口。 自动测试应始终使用端口0,以避免在 特定端口不可用 是的,应该有一种方法,比如调用server.start(port),但我认为文档说

我正在尝试使用MockWebServer来运行我的Android测试用例。
我正在使用server.url(“/”)来设置路径,但我试图找出是否有任何方法可以修复端口,因为它会不断变化。

是的,应该有一种方法,比如调用
server.start(port)
,但我认为文档说明了一切:

在给定端口的环回接口上启动服务器

参数:端口-要侦听的端口,或0表示任何可用端口。 自动测试应始终使用端口0,以避免在 特定端口不可用


是的,应该有一种方法,比如调用
server.start(port)
,但我认为文档说明了这一切:

在给定端口的环回接口上启动服务器

参数:端口-要侦听的端口,或0表示任何可用端口。 自动测试应始终使用端口0,以避免在 特定端口不可用


谢谢成功了。我修复它的原因是,这样我可以保留一个模拟URL,并且可以重用改造实例。这是正确的方法吗,因为我们是连续运行测试的?我在我的项目中使用了不同的模拟服务器库,我对MockWebServer一无所知,所以我真的不能说。谢谢!成功了。我修复它的原因是,这样我可以保留一个模拟URL,并且可以重用改造实例。既然我们是连续运行测试,那么这是正确的方法吗?我在我的项目中使用了不同的模拟服务器库,我对MockWebServer一无所知,所以我真的不能说。