Domain\Classroom\Http\ClassroomControllerTest::test_update_by_put PHP Метод

test_update_by_put() публичный Метод

public test_update_by_put ( )
    public function test_update_by_put()
    {
        $classroom = factory(Classroom::class)->create();
        $data = ['name' => 'Classroom x', 'schedule_id' => $classroom->schedule_id, 'teacher_id' => $classroom->teacher_id];
        $this->put('api/v1/classroom/' . $classroom->id, $data);
        $this->seeStatusCode(200);
        $this->seeJson(['name' => 'Classroom x']);
        $this->assertInstanceOf(Classroom::class, $this->response->original);
        $this->seeInDatabase('classrooms', ['id' => $this->response->original->id]);
    }