zoukankan      html  css  js  c++  java
  • mockery

    mockery

    class UserController extends BaseController {
    
        public function __construct(UserRepositoryInterface $users)
        {
            $this->users = $users;
        }
    
        public function index()
        {
            $users = $this->users->all();
            return View::make('user.index', compact('users'));
        }
    
    }
    
    class UserControllerTest extends TestCase
    {
    
        public function testIndex()
        {
            $repository = m::mock('UserRepositoryInterface');
            $repository->shouldReceive('all')->andReturn(new Collection(array(new User, new User)));
            App::instance('UserRepositoryInterface', $repository);
    
            $this->call('GET', 'users');
        }
    
    }
  • 相关阅读:
    poj 2443
    codeforces 263D
    codeforces 263C
    uva 11080
    uva 11235
    uva 11748
    STL uva 11991
    (KM) uva 11383
    (树形DP) uva 10859
    codeforces 242C
  • 原文地址:https://www.cnblogs.com/fenle/p/6412699.html
Copyright © 2011-2022 走看看