Se moquant de variables membres d'une classe à l'aide de Mockito

Je suis un newbie dans le développement et les tests unitaires en particulier .
Je suppose que ma demande est assez simple, mais je suis curieux de savoir d'autres idées à ce sujet.

Supposons que j'ai deux classes comme le

public class First {

    Second second ;

    public First(){
        second = new Second();
    }

    public String doSecond(){
        return second.doSecond();
    }
}

class Second {

    public String doSecond(){
        return "Do Something";
    }
}

Disons que je suis d'écriture de l'unité de test pour tester First.doSecond() méthode. Cependant, supposons que, je veux Maquette Second.doSecond() classe comme si. Je suis à l'aide de Mockito pour ce faire.

public void testFirst(){
    Second sec = mock(Second.class);
    when(sec.doSecond()).thenReturn("Stubbed Second");

    First first = new First();
    assertEquals("Stubbed Second", first.doSecond());
}

Je vois que les moqueries ne prend pas effet et l'assertion échoue.
Il n'y a aucune façon de se moquer des variables membres d'une classe que je veux tester . ?