Le remplissage des variables d'instance dans les tests rspec

J'ai une classe qui a de la suite de l'initialisation de la méthode.

def initialize(my_var)
  @my_var = my_var
end

et je veux tester la méthode qui a ensuite fait quelque chose pour @my_var

def split
  @my_var.split(",")
end

comment puis-je changer @my_var avant de tester, elle retourne un tableau correctement?

Est-ce possible sans avoir un accesseur pour @my_var?

OriginalL'auteur Joseph Le Brech | 2012-10-25