user = factory(User::class)->create(); } public function testPost() { $response = $this->actingAs($this->user) ->postJson('/api/booking/', [ 'account_name' => 'johnny', 'account_num' => '1234567', 'bank_name' => 'myabnak', 'bank_branch' => 'banking', 'company_name' => 'besaras', 'company_address' => 'californina', 'bank_address' => 'cyber', 'swift_code' => '123wert', 'cnap' => '2131rew', 'term' => 'x2_cash', 'amount' => '14000' ]); $response->assertStatus(500); } public function testImageUpload() { Storage::fake('bankslip_url'); $response = $this->json('POST', '/api/upload-bs', [ 'bankslip_url' => UploadedFile::fake()->image('comp.jpg'), 'bank_slip_type' => '', 'transfer_amount' => '1000', 'book_id' => '1', 'cust_marking' => '12345', 'is_approve' => '1', ]); //var_dump($response); dd($response->getContent()); $response->assertStatus(200); } }