Injecter des Simulacres d'objets créés par l'Usine de classes

J'ai la classe suivante:

public class MyClass {        
    private Apple apple;

    public void myMethod() {
       apple = AppleFactory.createInstance(someStringVariable);
       ....
       ....
       ....
    }
}

Et la classe de Test:

@RunWith(MockitoJUnitRunner.class)
public class MyClassTest {

        @InjectMocks 
        MyClass myClass;

        @Test
        public void myMethod(){
         ...
         ...
         ...
        }
    }

Comment ai-je pu injecter une Pomme instance comme une fantaisie dans Maclasse?

OriginalL'auteur saravana_pc | 2014-02-19