public function testUnitStore() { $input = ['username' => 'foo.bar', 'email' => '*****@*****.**', 'password' => 'asdfg', 'name' => 'foo bar']; $request = Mockery::mock('Suitcoda\\Http\\Requests\\userRequest[all]'); $request->shouldReceive('all')->once()->andReturn($input); $model = Mockery::mock('Suitcoda\\Model\\user[newInstance, save]'); $model->shouldReceive('newInstance')->once()->andReturn($model); $model->shouldReceive('save')->once(); $user = new userController($model); $this->assertInstanceOf('Illuminate\\Http\\RedirectResponse', $user->store($request)); }
groupmemoController::destroy($id); }); $routes->get('/login', function () { userController::login(); }); $routes->post('/login', function () { userController::handle_login(); }); $routes->post('/logout', function () { userController::logout(); }); $routes->get('/user', function () { userController::index(); }); $routes->post('/user', function () { userController::store(); }); $routes->get('/user/new', function () { userController::create(); }); $routes->get('/user/:id', function ($id) { userController::show($id); }); $routes->get('/user/:id/edit', function ($id) { userController::edit($id); }); $routes->post('/user/:id/edit', function ($id) { userController::update($id); }); $routes->post('/user/:id/destroy', function ($id) { userController::destroy($id);