Skip to content

tddwizard/magento2-exercises

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Test Driven Magento: Exercises

Exercises for the Test Driven Magento course. The exercise descriptions are in the Wiki

TDD Katas

To get started with TDD Katas (not Magento), refer to this tutorial: Get Ready for TDD Katas with PHPUnit + PhpStorm

Docker Dev Environment

If you use Docker, a Magento 2 dev environment which is suitable for tests, can be created as follows:

  1. Install Magento via composer

    composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition <installation directory name> --ignore-platform-reqs
    

    More info: http://devdocs.magento.com/guides/v2.2/install-gde/prereq/integrator_install_ce.html

  2. Install the dockerize-magento2 component

    composer require --ignore-platform-reqs tddwizard/magento2-dockerized:@dev
    

    More info: https://github.com/tddwizard/magento2-dockerized

  3. Install the test configuration for the exercises:

    composer require tddwizard/magento2-exercises:@dev
    

    Or download and copy the files from dev in this repository manually into dev of your Magento installation

About

Exercises for the Test Driven Magento course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages