Unit Testing our Symfony Form
Whilst not entirely specific to our API, testing Symfony forms is something most people seem to skip over in the real world. Whether that's right or wrong is a matter for your own project and personal opinion, but how to actually carry out a Symfony form test in Codeception isn't immediately obvious.
We will copy / paste the unit test example from the Symfony cookbook article on Unit Testing Forms and then make it fit our project. That's quite easy. There are a few little tweaks to make this work with Codeception, but the bigger question is how valuable is this unit test in terms of functionality of your project?