/**
  * Test that a ProjectCompanyDepartment can be created via form.
  */
 public function testCreateForm()
 {
     $admin = $this->createSuperuser();
     $this->be($admin);
     $project = $this->createProject();
     $department = $this->createCompanyDepartment();
     $this->call('GET', route('project.department.create', ['project' => $project->id]));
     $this->assertResponseOk();
     $this->call('POST', route('project.department.store', ['project' => $project->id]), ['company_department_id' => $department->id, '_token' => Session::token()]);
     $this->assertRedirectedToRoute('project.show', ['project' => $project->id]);
     $projectCompanyDepartment = ProjectCompanyDepartment::find(1);
     $this->assertNotNull($projectCompanyDepartment);
     $this->assertEquals($department->id, $projectCompanyDepartment->company_department_id);
 }