Ich denke, es reicht, wenn Sie Ihren Test an einem Ort ablegen, an dem er gerettet wird, falls er fehlschlägt. Aber kann man nicht einfach testen, ob etwas wie DataExplorer.irgendwas existiert?
Ich weiß zu wenig über die Verwendung von Migrationen, um in Erwägung gezogen zu haben, sie für Ihren Anwendungsfall zu verwenden. Sie könnten auch einen Endpunkt haben, den beispielsweise das Admin-Panel aufruft, und der überprüft, ob Ihre Abfragen installiert sind.
Jetzt, wo ich darüber nachdenke, befürchte ich, dass das einzige Problem, das ich tatsächlich gelöst habe, das Hinzufügen des anderen Plugins ist, damit Tests funktionieren.