Move unit tests to tests/unit/. Get the old still working UnitTests into a working state again. Updated composer.json with required-dev packages. Create a new folder tests/acceptance for Behat functional/acceptance testing. Add a first Feature draft of a Behat functional test for local login.
19 lines
529 B
Gherkin
19 lines
529 B
Gherkin
Feature: Local login
|
|
In order to login locally
|
|
As a member
|
|
I need to successfully authenticate
|
|
|
|
Scenario: Provide wrong credentials
|
|
Given I am on "/login"
|
|
When I fill in "id_username" with "foo"
|
|
And I fill in "id_password" with "bar"
|
|
And I press "submit"
|
|
Then I should be on "/login"
|
|
|
|
Scenario: Provide correct credentials
|
|
Given I am on "/login"
|
|
When I fill in "id_username" with "behat"
|
|
And I fill in "id_password" with "behat"
|
|
And I press "submit"
|
|
Then I should be on "/apps"
|