2012-06-25 43 views
6

Tôi chỉ mới bắt đầu với Play Framework 2.0 (sử dụng thân cây hiện tại 2.1-SNAPSHOT, Scala) và tôi thấy rất hữu ích khi thử nghiệm với API Scala trong số play console.Chơi 2.0 - truy cập chạy (Fake) Ứng dụng từ bàn điều khiển scala

Tuy nhiên, đối với một số điều, ví dụ: các nội dung phụ thuộc vào play.libs.WS API, tôi nhận được lỗi There is no started application. Đủ công bằng, nhưng tôi không thể tìm ra cách thiết lập một cái giả để sử dụng từ bảng điều khiển, hoặc liệu điều này có thể thực hiện được hay không.

Dường như play.api.test._ thậm chí không thể truy cập được từ bảng điều khiển. Bất kỳ đề xuất?

Cập nhật: Nhờ @charroch, tôi cần thiết để chạy play test:console, vì vậy bây giờ tôi có thể làm:

import play.api.test.Helpers.running 
import play.api.test.FakeApplication 

val res = running(FakeApplication()) { 
    MyWebservice.someFunction() 
} 

Trả lời

Các vấn đề liên quan