我正在編寫使用Play框架(2.1.1版本)的Web應用程序。玩框架 - 具有依賴項的單元測試控制器
我寫了我的第一個非常簡單的控制器,我想單元測試它。
的事情是,因爲遊戲控制器都是靜態的,我想知道什麼是模擬出的依賴正確的方法,例如,讓我們有些MyService
:
private static MyService myService = new MyServiceImpl();
我使用這種初始化的我的應用程序提供控制器依賴關係。
現在,如果我想嘲笑我的依賴關係,我可以創建靜態方法,設置myService
字段來嘲笑實現MyService
。
這是在Java寫的玩框架應用程序中完成的方式嗎?或者也許在Play框架中有更多的「慣用」方式來做這種事情。
感謝這段信息,它會派上用場。 – Andna 2013-04-21 08:13:23