正如我们在Play中已知的那样,每个测试(单元和功能)都位于测试文件夹中。我们怎样才能标记我们的功能测试和单元测试,使得我们只能在一次运行中运行功能测试,而在另一次运行中只能运行单元测试?如何仅运行函数/单元测试
而且我想在不为每种类型(即测试/单元/ ...和测试/功能/ ...)提供软件包的情况下实现这一目标。这个解决方案的问题是让我们说你有一个app/auth文件夹(所以一个auth包)。您的单元测试将在package unit/auth中,并且无法看到任何包私有方法/字段/类。
这样做的正确方法是什么? Play如何期望我们实现这一目标?
IMO,最好的办法是做两个测试文件夹,一个用于单元,一个用于功能。但恐怕会破坏sbt test
及相关任务。
正是我一直在寻找。谢谢! – Jeep87c