繁体   English   中英

使用 spring 引导和 kotlin 进行单元/休息测试的艰苦战斗

[英]Uphill battles with unit/rest testing with spring boot and kotlin

我不完全确定这是否适合这类问题,但我会尝试至少从这个地狱中抽出几分钟,他们称之为使用 spring 引导进行测试。

我正在寻找具有最新测试信息的任何资源(书籍/网站/等)。

我是 java/kotlin 开发人员,现在进入我的第 4 年,我觉得在 java/kotlin 和 spring-boot 软件方面我掌握得很好。 但是有一个类别让我的大脑感到震惊。 测试,单元和 rest。

无论出于何种原因,每次我尝试进行新测试或更新旧测试时,我都会遇到同样的问题..

今天我想了好几个小时

  1. 为什么我的单元测试不能以_的名义加载应用程序上下文/我用我喜欢称之为复制和粘贴其他项目的所有内容来解决这个问题。 这很快会导致混乱的代码和非常愚蠢的测试,因为“至少它运行并完成了工作”

  2. 在那之后,现在我似乎无法为我的 Rest API 测试找到任何工作配置。 在撰写本文时,修复 1. 似乎已经破坏了获取 EntityManagerFactoryBuilder。 现在我有新的错误......

所以我正在寻找的是如下内容:

  1. 关于使用 spring 引导进行测试的综合阅读材料,最好使用 Kotlin,我还可以使用 900 页的书籍和文档。 实际上,我更喜欢那些各不相同的半页教程。

  2. 最新资源。 谷歌搜索很快就给我带来了关于这个主题的非常古老的材料。

  3. 什么框架最好,最简单,并且与 spring-boot / kotlin 兼容

出于某种原因,我希望测试比使用没有编码技能的人的半烧规格从头开始制作企业级软件更容易,但我在这里,使用工作软件(用 postman 测试)想知道为什么我的测试只是不会跑……

谢谢,对不起

如果您想要在 spring-boot 的官方文档上测试 go 的好资源。 至于未找到的上下文,我很乐意为您提供帮助,但我需要一些代码才能看到。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM