Welche Strategien haben Perl-Leute benutzt, wenn sie sich über Moose-Objekte lustig gemacht haben, die sie als Attribute mit eingeschränktem Charakter in andere Moose-Objekte injizieren werden?Wie kann ich Moose Objekte verspotten?
Test::MockObject::Extends scheint nicht gut mit Moose zu spielen. Ich brauche das Objekt als ein spezifisches Paket, aber ein Vanilla Test :: MockObject funktioniert nicht. Ich bin sicher, dass andere Leute ähnliche Schwierigkeiten hatten. Wie hast du es gelöst?
Zusätzliche Punkte für Lösungen, die bereits auf CPAN sind.
Nicht sicher, was die Politik der Beantwortung Ihrer eigenen Frage ist, aber ich fand Test::Mock::Class auf CPAN, die ziemlich gut funktioniert. Also poste ich es hier in den Kommentaren. –
hrmmm hoops: Test :: Mock :: Klasse http://search.cpan.org/~dexter/Test-Mock-Class-0.03/lib/Test/Mock/Class.pm –
"Sie rufen * das * an Objekt? Das ist lächerlich, meine Großmutter könnte ein besseres Objekt als das machen. Du wirst niemals etwas erreichen, Moose! " :-P –