加入我们,从10月8日至10日在纽约市,了解关于GraphQL联邦和API平台工程的最新技巧、趋势和新闻。加入我们参加2024年GraphQL峰会
文档
免费开始
您正在查看此软件旧版本的文档。 切换到最新的稳定版本。

Apollo Kotlin中的测试

概述


为帮助您测试代码提供以下工具:

MockServer创建了一个完整的HTTP服务器。它需要您对生产代码的最小修改(您只需要更改serverUrl),这意味着您可以在测试和生产中使用相同的 ApolloClientMockServer在测试特定服务器行为(如错误情况、HTTP头和超时)时也非常有用。

TestNetworkTransport完全绕过HTTP调用,并返回预定义的 GraphQL响应。它需要对您的生产代码进行更多修改,但您可以在不需要创建服务器的轻量级测试中使用它。您可以使用测试构建器实例化响应中的数据。

上一页
批处理操作
下一页
模拟HTTP响应
评分文章评分在GitHub上编辑编辑论坛Discord

©2024Apollo Graph Inc.,商号 Apollo GraphQL。

隐私政策

公司