Verdict is a generic test runner framework for Emacs that displays results in a treemacs-based UI. It provides a backend API for language-specific test runners to plug into. See the README for details on writing a backend for your language of choice.