Возник вопрос, так должно быть?
Есть класс имплеминтация интерфейса вот где-то так.
@IsTest
global class MockHTTPAddUser implements HttpCalloutMock{
global HttpResponse respond(HttpRequest request) {
а теперь вопрос, почему мне это ещё надо покрывать тестами?
Откуда информация о том, что это надо покрывать тестами?

.
А что пишет в Apex Class Details? Там есть строчка с ?
Плюс, посмотри, в консоли отображаются все классы или только не тесты.
Плюс, посмотри, в консоли отображаются все классы или только не тесты.
И смех и грех. Этой строчки нет. в других классах есть в обычных. В этом нет.
Бага?
Тож скрин Консоли был? Ну, Консоль такое. Главный показатель - что скажет Прод во время деплоя :-)
да, то консольный скрин был. а на счет деплоя согласен полностью. деплой всему голова. )))
Конечно, всюду должны быть одни и те же данные. И если класс не попадает под покрытие тестами, то и нечего его показывать, что он не покрыт тестами. Но что ж поделаешь.
Была такая же проблема, гуглил в свое время - нашел, если память не изменяет, что проблема из-за того, что класс создавался без @isTest тега, а проставили этот тег потом, тогда developer console ошибочно считает что это обычный класс, который надо покрыть. При деплое все ок, класс покрывать не нужно.