Je me suis moqué de RhinoMocks et il faut que les méthodes mockées deviennent virtuelles. C'est bien sauf que nous avons un cadre personnalisé qui contient les méthodes que je veux mocker qui ne sont pas marquées comme virtuelles.Quels sont les dangers de rendre une méthode virtuelle?
Je ne vois pas de problème à rendre ces méthodes virtuelles, mais je me demandais quels sont les dangers potentiels de rendre les méthodes virtuelles que je devrais surveiller?
Je n'ai jamais utilisé Rhino, donc je suis curieux de savoir pourquoi cela l'exige. Quelqu'un veut-il expliquer? –
Je suppose que Rhino remplace les méthodes afin de se moquer de l'interface en utilisant le même type mais un comportement fictif. –