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));
 }
Example #2
0
    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);