Имея очень элементарную проблему при выполнении тестов в приложении Java Play 2.0. Он не подберет мои тесты.Play Framework 2.0 Unit Testing
Я попытался поместить папку test
в корень проекта и использовать Junit, поскольку документы, кажется, предлагают. Это приводит к:
$ play test
[info] Loading project definition from /Users/.../play20TestTest/project
[info] Set current project to play20TestTest (in build file:/Users/.../testapps/play20TestTest/)
[info] No tests to run for test:test
[success] Total time: 1 s, completed May 22, 2012 11:16:52 AM
Я также попытался положить test
под приложение. Это, по крайней мере, подбирает мой код, но тестовые пакеты недоступны в моем пути к классам, поэтому я предполагаю, что это неверно.
Я сделал простой пример и скопировать SimpleTest из Документов точно: https://github.com/jsimone/Play2UnitTest
Ahh ... Я вижу сейчас. Это все еще не срабатывает для меня, если я не буду «играть чистым» между ними. Это то, чего я, должно быть, не хватало, когда я возился с этим. Благодаря! –
Итак, тогда SimpleTest в документах фактически неверен, поскольку он имеет «пакетный тест»? –