This should really be all in one function. When you have one procedure of actions that must be taken in order (enable, disable, purge), it should be in one test. PHPUnit does run them in order anyways, but it is probably not a good idea to rely on that always being the case.