首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用scala编写tapir端点(API层)的单元测试

用scala编写tapir端点(API层)的单元测试
EN

Stack Overflow用户
提问于 2022-01-20 05:36:51
回答 1查看 206关注 0票数 0

我在scala中创建了tapir端点,其中项目的体系结构是这样的: API层调用服务层,服务层调用回购层。

我已经编写了服务和回购层的单元测试(使用mockito),但是现在我找不到一个好的库,它可以在scala中通过模拟服务层的方法来测试api层。基本上,通过为端点编写单元测试,我想在api层中测试验证。

我试过使用RestAssured库,但它似乎有助于编写集成测试,但对单元测试却没有帮助。

编辑:

所使用的底层服务器框架是Akka HTTP

EN

回答 1

Stack Overflow用户

发布于 2022-01-20 06:46:18

Tapir本身不公开端点,而是您的http服务器框架(http4s、zio、play.)。

这意味着在测试端点时,您应该依赖您的http服务器框架提供的内容: Tapir是一个实现细节,对于这些测试来说,忘记它吧。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70781264

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档