# codeception

Laravel5.1もこんな感じだったような
5.3から大きく変わった

# install

composer require "codeception/codeception" --dev
php vendor/bin/codecept bootstrap

# cest(テストケース)の生成

php vendor/bin/codecept generate:cest acceptance Signin

# test

class FirstCest
{
    public function frontpageWorks(AcceptanceTester $I)
    {
        $I->amOnPage('/login');
        $I->fillField('username', 'davert');
        $I->fillField('password', 'qwerty');
        $I->click('LOGIN');
        $I->see('Welcome, Davert!');
    }
}

# setup

actor: AcceptanceTester
modules:
    enabled:
        - PhpBrowser:
            url: http://www.example.com/

# run

php vendor/bin/codecept run tests