AcceptanceTester::selectDataPicker PHP Method

selectDataPicker() public method

public selectDataPicker ( AcceptanceTester $I, $element, $date = 'now' )
$I AcceptanceTester
    function selectDataPicker(\AcceptanceTester $I, $element, $date = 'now')
    {
        $date = strtotime($date) * 1000;
        $I->executeJS(sprintf('$(\'%s\').datepicker(\'update\', new Date(%s))', $element, $date));
    }

Usage Example

 public function editPayment(AcceptanceTester $I)
 {
     $ref = $this->faker->text(12);
     $I->wantTo('edit a payment');
     $I->amOnPage('/payments/1/edit');
     $I->selectDataPicker($I, '#payment_date', 'now + 2 day');
     $I->fillField(['name' => 'transaction_reference'], $ref);
     $I->click('Save');
     $I->seeInDatabase('payments', ['transaction_reference' => $ref]);
 }