Существует два подхода к этой проблеме:
Один. Вы можете просто обернуть весь процесс создания тоста в функцию с именем createErrorToast (), так как она позаботится о вашем состоянии ведения журнала, и вы можете проверить, если эта функция была вызвана или нет.
fun createErrorToast(): Toast {
System.out.println("error toast created")
return Toast.makeText(getApplicationContext(),"Error",Toast.LENGTH_SHORT);
}
Два. Вы можете использовать библиотеку тестирования пользовательского интерфейса Espresso, чтобы убедиться, что Toast View действительно раздут и пользователь выполняет с ним определенные действия.