2. Code completion
I love me some code completion and I expected that this would be an issue when moving from classes to closures.
So when using $this without any kind of hinting you will not get code completion and for some they don't need it which is great!
I ended up using the @var to type hint this for me.
/** @var FeatureTestCase $this */`
But I understand that to a lot of people this is a bit over the top. So because of this I will probably endup putting any traits in the parent TestCase if I have created one for further completion rather than using the uses(TestCase::class, //...traits).
TODO:
Test extensively code completion issues, on which editor, etc.
See if there would be enough material for a guide.
From https://github.com/pestphp/pest/issues/33:
TODO: