0
我想爲我的所有測試使用單個FakeApplication。 我的最終目標是建立數據庫並在所有測試中使用它。他們應該訪問單個數據庫並共享數據。我無法使用H2,因爲我使用了一些MySQL功能(例如,最全面的搜索)。但是,如果沒有啓動的應用程序,我無法調用「DB.withTransaction」,因爲尚未啓動應用程序。但它應該開始一次,因爲它會刪除所有表並創建新的表。 我該怎麼辦?單個FakeApp適用於Play Framework中的所有測試
你使用的是Scala還是Java?哪個測試框架? – Salem 2014-10-08 19:53:18
我正在使用scala和JUnit。我接下來解決了我的問題:我剛創建了我的假應用程序的單身人士,它被作爲隱含的val取回。所以,關於創建和清理數據庫的所有工作都是在第一次獲取時完成的。 – user1262391 2014-10-15 14:50:47
然後考慮發佈您的解決方案作爲答案。這些信息可以幫助有類似問題的人。 – Salem 2014-10-15 15:07:13