Skip to content

scato/hexagonal-bdd

Repository files navigation

Hexagonal BDD

Hi, this is an example project for the Hexagonal BDD tutorial.

Getting started

To prepare for the tutorial, make sure you have Composer installed and then run:

hexagonal-bdd$ composer install

When prompted for configuration values, just keep pressing enter to select the defaults.

Next, make sure you have Vagrant and VirtualBox installed, as well as Ansible, and then run:

hexagonal-bdd$ vagrant up

That's it!

Making sure it works

Opening the following URL in the browser should show a Symfony test page: http://192.168.33.99/app_dev.php.

Next, SSH into your Vagrant box:

hexagonal-bdd$ vagrant ssh

If you go to the /vagrant folder and run PHPSpec, you should see the following output:

~$ cd /vagrant
/vagrant$ vendor/bin/phpspec run
                                                                                 0
0 specs
0 examples
0ms

About

Example project for the Hexagonal BDD tutorial

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published