/** * @test create */ public function testCreatesysAreaAtuacaoManual() { $sysAreaAtuacaoManual = $this->fakesysAreaAtuacaoManualData(); $createdsysAreaAtuacaoManual = $this->sysAreaAtuacaoManualRepo->create($sysAreaAtuacaoManual); $createdsysAreaAtuacaoManual = $createdsysAreaAtuacaoManual->toArray(); $this->assertArrayHasKey('id', $createdsysAreaAtuacaoManual); $this->assertNotNull($createdsysAreaAtuacaoManual['id'], 'Created sysAreaAtuacaoManual must have id specified'); $this->assertNotNull(sysAreaAtuacaoManual::find($createdsysAreaAtuacaoManual['id']), 'sysAreaAtuacaoManual with given id must be in DB'); $this->assertModelData($sysAreaAtuacaoManual, $createdsysAreaAtuacaoManual); }
/** * @param CreatesysAreaAtuacaoManualAPIRequest $request * @return Response * * @SWG\Post( * path="/sysAreaAtuacaoManuals", * summary="Store a newly created sysAreaAtuacaoManual in storage", * tags={"sysAreaAtuacaoManual"}, * description="Store sysAreaAtuacaoManual", * produces={"application/json"}, * @SWG\Parameter( * name="body", * in="body", * description="sysAreaAtuacaoManual that should be stored", * required=false, * @SWG\Schema(ref="#/definitions/sysAreaAtuacaoManual") * ), * @SWG\Response( * response=200, * description="successful operation", * @SWG\Schema( * type="object", * @SWG\Property( * property="success", * type="boolean" * ), * @SWG\Property( * property="data", * ref="#/definitions/sysAreaAtuacaoManual" * ), * @SWG\Property( * property="message", * type="string" * ) * ) * ) * ) */ public function store(CreatesysAreaAtuacaoManualAPIRequest $request) { $input = $request->all(); $sysAreaAtuacaoManuals = $this->SysAreaAtuacaoManualRepository->create($input); return $this->sendResponse($sysAreaAtuacaoManuals->toArray(), 'sysAreaAtuacaoManual saved successfully'); }