Quali strategie hanno le persone Perl utilizzate quando si prendono in giro oggetti Moose che verranno iniettati in altri oggetti Moose come attributi con vincoli di tipo?Come posso prendere in giro gli oggetti Moose?
Test::MockObject::Extends non sembra giocare bene con Moose. Ho bisogno che l'oggetto sia benedetto come un pacchetto specifico, anche se un test Vanilla: MockObject non funzionerà. Sono sicuro che altre persone hanno avuto difficoltà simili. Come lo hai risolto?
Punti extra per soluzioni già in CPAN.
Non sono sicuro quale sia la politica di risposta alla tua domanda, ma ho trovato Test::Mock::Class su CPAN che funziona piuttosto bene. Quindi lo sto postando qui nei commenti. –
hrmmm whoops: Test :: Mock :: Class http://search.cpan.org/~dexter/Test-Mock-Class-0.03/lib/Test/Mock/Class.pm –
"Chiami * che * un oggetto? È ridicolo, mia nonna potrebbe fare un oggetto migliore di così. Non starai mai a nulla, Moose! " :-P –