HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/MdnDirecteur/hours.komma.cloud/tests/Browser/subprojectsTest.php
<?php

namespace Tests\Browser;

use App\User;
use App\Komma\Subprojects\Subproject;
use Tests\DuskTestCase;
use Laravel\Dusk\Browser;

class subprojectsTest extends DuskTestCase
{
    private $subprojectID;

    public function setUp()
    {
        Parent::setUp();
        $this->browse(function (Browser $browser) {
            $browser->loginAs(User::all()->first()->id);
        });
        $this->subprojectID = Subproject::all()->first()->id;
    }

    /**
     * @test
     * @group Subprojects
     */
    public function editSubproject()
    {
        $this->browse(function (Browser $browser) {
            $browser->visit('/subprojecten/'.$this->subprojectID)

                ->assertPathIs('/subprojecten/'.$this->subprojectID)

                ->click('@editSubproject')
                ->waitUntil('pageLoaded')
                ->assertPathIs('/subprojecten/'.$this->subprojectID.'/edit')
                ->type('hourly_rate', 75)
                ->click('input[type=submit]')

                ->assertPathIs('/subprojecten/'.$this->subprojectID);
        });
    }
}