Meetup on the 7th of May, 2019 /

Symfony Flex - Reloaded

Since the start of Symfony Flex several things changed. I will give you a short overview about Symfony Flex, the features and why it is cool to use it! In the end, we will create our own recipe and have a look at the different possibilities to publish recipes.

Sebastian Sellmeier

Consumer-Driven Contract Testing

What are contracts? Who are my consumers? Does my service solves problems as requested?
Reliable communication paths between applications are key in a distributed service architechture.
While more and more agility leads to evolution and transformation of software and products, it is still required to keep an eye on compatibility and consumer requirements ...but what if they change?
I would like to introduce you this powerful framework and show you how it can help to ensure the development of sustainable APIs.

Eduardo Iriarte | Software Engineer @ Ratepay GmbH

Test drive your API with functional tests in Behat

While there are many test tools that guarantee the health of code units, only BDD oriented test scenarios ensure that also humans understand what's going on in your application. We're using Behat to write feature tests for our api-platform based API and it saved our life on Friday night deployments more than once. In this talk Stefan demonstrates how

  • Behat is wired into a Symfony application
  • to write database driven tests that don't interfere with each other
  • to issue requests to the API and check their sideeffects
  • mock a JWT authentication scheme
  • write reusable context classes

Stefan Adolf | Developer Ambassador @ Turbine Kreuzberg

comments powered by Disqus