这不止一次发生在我身上,以为有人可以提供一些见解。
我参与了多个项目,我的项目依赖于外部服务。当我必须在本地运行应用程序时,我需要该服务。但有时我会编写他们的服务的下一个版本,可能还没准备好。
所以问题是,是否有一种方法可以启动和运行模拟服务,我可以配置一些请求和响应?
例如,假设我有一个本地应用程序需要对外部的其他服务进行休息调用以获取一些数据。例如,对于给定用户,我需要查找将来自其他服务的所有待处理货件。但我无法访问该服务。
为了运行我的应用程序,我需要一个可用的外部服务,但我无法在我的环境中访问它。有没有更好的方法,而不是必须创建虚假服务?