Ответил на аналогичный вопрос вчера, возможно, вы захотите взглянуть на эту тему по поводу насмешки над статическим синглтоном .
Если абсолютно необходимо издеваться над этим поведением, то запрещенный метод должен сгенерировать интерфейс, предоставляющий необходимые вам методы, реализовать его с помощью конкретного класса [эффективно упаковывающего класс изображений] для prod и Mock интерфейса для тестирования.
Это звучит излишне, но если вам нужно смоделировать \ проверить взаимодействие между вашим тестируемым классом и Image, это способ сделать это. Кроме того, вы можете просто передать вашему тестируемому классу фактический экземпляр Image, а затем сравнить этот экземпляр с ожидаемым результатом [стандартная методика модульного тестирования]