Сделать базовый класс абстрактным.
И XUnit, и MSTest (и, возможно, другие структуры) используют отражение, чтобы найти правильно оформленные методы (или типы) и должны создавать их экземпляры для запуска тестов.Если ваш класс абстрактный, метод все равно будет существовать в производном типе (все еще оформленном как тестовый метод), но базовый класс не может быть создан.