使用弹簧靴和Kotlin进行单元/休息测试,进行艰苦的战斗

时间:2019-11-15 14:08:09

标签: java spring spring-boot testing

我不完全确定这是否是解决此类问题的合适地点, 但是我要尝试从这个地狱中走至少几分钟,他们称之为使用Spring Boot进行测试。

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

我是Java / kotlin开发人员,现在进入我的第4年,我觉得在使用Java / kotlin和spring-boot软件方面我已经掌握了。但是有一个类别让我很高兴。 测试,单元和休息。

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

今天我一直想知道几个小时

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

  2. 在那之后,现在我似乎找不到用于Rest API测试的任何有效配置。在撰写本文时,已针对1.进行了修复。在获取EntityManagerFactoryBuilder时似乎已损坏。现在我有新的错误...

所以我正在寻找的东西如下:

  1. 有关使用弹簧靴(最好是Kotlin)进行测试的综合阅读材料,请阅读900页的书籍和文档。实际上,我宁愿使用半页教程,而每篇教程都不尽相同。

  2. 最新资源。谷歌搜索立即带给我有关该主题的非常古老的资料。

  3. 哪些框架是最好的,最简单的并且与spring-boot / kotlin兼容

出于某种原因,我希望比使用完全没有编码技能的人精打细算的规范从头开始制作企业级软件要容易得多,但是在这里,我正在使用工作软件(经过邮递员测试)我的测试无法运行。.....

谢谢,抱歉

1 个答案:

答案 0 :(得分:0)

如果您想获得良好的测试资源,请继续official docs of spring-boot。至于找不到的上下文,我很想为您提供帮助,但是我需要一些代码来查看。