,因爲我修改了我的路由結構,我的單元測試是要瘋了......這是我的路由:路線::控制器單元測試問題Laravel
Route::group(['prefix' => 'api/v1'],function() {
Route::group(array('before' => 'appauth'), function() {
Route::get('ciao',function() {
return Response::json(Success::instance(array()));
});
Route::controller('appuserslogin','AppUsersLoginController');
etc.....
});
現在,如果我跑我的測試中,我得到這個錯誤: Call to undefined method Illuminate\Routing\Router::anything()
和錯誤所指的行是路線::控制器等行......
如果我刪除線路線::控制器等。一切都OK。
如果我嘗試「測試」它在瀏覽器中的「appuserslogin」URL(即轉到http://websiteurl/api/v1/appuserslogin/login?appKey=APPK&username=USERNAME&password=PASS
),它將起作用。所以這不是路由問題。 請不要在意查詢參數,因爲他們將被刪除後..
你知道爲什麼會發生這種情況嗎?