Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Eddie Jaoude
    @eddiejaoude
    hi
    I get this error method Double\Symfony\Component\Translation\LoggingTranslator\P4::getMessages() is not defined.
    I didnt write the code hence the Spec was written afterwards - I have now bundled the code that was supplied from help on a StackOverFlow question & want to cover it with a Spec
    Christophe Coevoet
    @stof
    getMessages is not part of the Symfony Translator interface, and so is not implemented in the LoggingTranslator
    Eddie Jaoude
    @eddiejaoude
    thank you! it was a long day yesterday, I dont know what I was doing :(
    Mark Harding
    @markharding
    Hey. Is it possible to set the construct variables of a dependency
    Christophe Coevoet
    @stof
    PhpSpec is mocking collaborators and does not call their constructors
    CarstenHoyer
    @CarstenHoyer
    This message was deleted
    Kévin Liagre
    @BboyKeen
    Does it makes sense to spec simple model class ? I've seen this a lot in the Sylius project
    Ciaran McNulty
    @ciaranmcnulty
    Sure
    Kévin Liagre
    @BboyKeen
    @ciaranmcnulty Even for simple getters/setters ? Seems like overkill, no ?
    What should I write for example for a "name" field ?
    it_should_return_a_name() ?
    it_should_have_name_mutable() ?
    Ciaran McNulty
    @ciaranmcnulty
    Oh that sort of 'model' :-)
    Doesn't hurt if it helps you create it
    Kévin Liagre
    @BboyKeen
    Yes, for complex model, I already use it
    Ciaran McNulty
    @ciaranmcnulty
    I tend to because I find stopping my TDD workflow in those cases slows me down slightly
    DTOs don't specifically need it if they have no logic
    But I'd fix it by pushing logic into the model rather than by skipping the tests
    Kévin Liagre
    @BboyKeen
    Right, that's what I'm trying to do.
    And you always start by specifiying your class ? Looks like I still need a lot of training for complex cases :D
    Ciaran McNulty
    @ciaranmcnulty
    I do for core stuff but it's because I use PhpSpec so it does magic for me
    It's either that or get some other tool to generate the class eh
    Kévin Liagre
    @BboyKeen
    Fine, I'll try to let PhpSpec do the magic for me too :)
    Ciaran McNulty
    @ciaranmcnulty
    Don't feel you have to, but thinking 'is this one of the ones I spec?' Inside the core is an overhead for me
    That said I don't spec adapters