public function createReponseWithErrors(FunctionalTester $I)
 {
     $user_params = UserSeeder::ExtraSeeds()[0];
     $user_params['name'] = '';
     $I->sendPOST('/api/v1/users', $user_params);
     $I->seeResponseCodeIs(409);
     $I->seeResponseIsJson();
     $I->seeResponseContains('messages');
     $I->seeResponseContains('name');
     $I->assertGreaterThan(0, count(json_decode($I->grabResponse())->messages));
 }
Пример #2
0
 public function createUnsuccessfulReturnErrors(FunctionalTester $I)
 {
     $new_user = UserSeeder::ExtraSeeds()[0];
     $new_user['name'] = '';
     $I->dontSeeRecord('App\\Models\\User', $new_user);
     $I->sendPOST($this->endpoint, $new_user);
     $I->seeResponseCodeIs(409);
     $I->seeResponseContains('messages');
     $I->seeResponseContains('name');
     $I->assertGreaterThan(0, count(json_decode($I->grabResponse())->messages));
     $I->dontSeeRecord('App\\Models\\User', $new_user);
 }
Пример #3
0
 protected function _before()
 {
     \App\Db\Seeds\DatabaseSeeder::Seed($want_fake = false);
     $this->modelWValidation = new User();
     $this->modelWValidation->assign(UserSeeder::ExtraSeeds()[0]);
 }
Пример #4
0
 public function _before(FunctionalTester $I)
 {
     $this->model = new User();
     $this->model->assign(UserSeeder::ExtraSeeds()[0]);
 }