@infinitytracking/frontenddev 

This calls to the parent method are necessary because we're stuck on phpunit 3.7, both because is one of the dependencies of one of the Behat's extension and because is the version currently installed in our dev containers.
When we will be able to upgrade we will have access to two new annotations (@after and @before), which will allow us to free the setUp and tearDown methods, just putting the annotation in the DocBlock of the method.
All the code has been incapsulated inside external methods (is not written directly in the setUp or tearDown methods...) so once we have access to the new annotations we can just delete the setUp and tearDown methods and assign the correct annotation to the external methods (which will work automatically using the provided Traits). 
Is quite important that the setUp and tearDown methods remain free to use without hassles in the final TestCase class. At the moment we must cope with calling always the parent method every time we implement one of those methods.