Это, вероятно, крайне бесполезный ответ, поскольку я сам только начинаю разбираться с автоматизированным тестированием, но:
Насколько я понимаю, вам нужно протестировать только два условия: файл существует, а файл не существует?
Тестирование несуществования достаточно просто: создайте Актив с my_image_path, который не существует, и проверьте, что функция возвращает '/not_here_yet.jpg'.
Конечно, вы можете проверить другой случай таким же образом? создать пустой файл с расширением .jpg, затем актив, который указывает на него, и проверить, что функция возвращает правильное имя?