public function createDependence(Request $request, $id) { $requirement = Requirement::find($id); $requirement->testCases()->detach(); $testCases = $request->input('testCases', []); $requirement->testCases()->attach($testCases); return $requirement->testCases; }
/** * @group RequirementTest */ public function test_requirement_destroy() { $user = factory(App\User::class)->create(); $project = factory(App\Project::class)->create(); $project->users()->attach($user, ['role' => 'admin']); $requirementA = factory(App\Requirement::class)->create(['project_id' => $project->id]); /** act */ $this->actingAs($user)->delete("/requirement/{$requirementA->id}"); /** assert */ $this->seeJson($requirementA->toArray()); $this->assertEquals(null, \App\Requirement::find($requirementA->id)); }
public function update($id, Request $request) { $req = Requirement::find($id); $req->fill($request->all()); $req->save(); }