I need code example of feature laravel HTTP testing for multiple update method. Update(PUT methode) has 3 parametars (name, mail and password). I coded for "get","crete" and "delete", but I got difficulties with update. I don't have any idea from where I should need to start code. So, i will be thankful if anybody can help me with it, eve with hint,idea or example.
Code looks like this (but I think thaht is completely useless)
Class UserRoutesTest extends TestCase
{
public function test_update()
{
$response= $this->json('GET', 'my_route');
$update = $this->json('PUT', 'my_route' . $user->id, [
'name'='updatedname', 'email' => 'updatedemail',
'password'=>'updatedpassword'
]);
$update->assertStatus(200);
$update->assertJson([
'status' => 'success'
]);
}
}
Aucun commentaire:
Enregistrer un commentaire