Как я могу проверить отсутствие вызова AsyncTask?

Я пишу несколько тестов против Activity. В onCreate() моей активности у меня есть асинхронный вызов. Я хотел бы написать тест, чтобы убедиться, что AsyncTask не был вызван. Как я могу это сделать? Я попытался высмеять AsyncTask, но я не могу, потому что execute() является окончательным методом.

Моя первоначальная мысль заключалась в том, чтобы сделать что-то вроде этого:

  val mockedTask = mock(QuoteOfTheDayTask::class.java) verify(mockedTask, never()).execute() 

Но теперь, столкнувшись с несколькими проблемами, пытающимися протестировать этот путь, я начинаю думать, что, может быть, я ошибаюсь. Мне почти кажется, что я не должен пытаться проверять это на предмет активности, но прямо сейчас, когда происходит вызов.