These are chat archives for MarcosSegovia/ddd_partyhard

23rd
Sep 2015
Marcos Segovia
@MarcosSegovia
Sep 23 2015 14:58
para testear los resultados del entity manager en mis repositories
It is possible (and a good idea) to inject your repository directly by registering your repository as a factory service. This is a little bit more work to setup, but makes testing easier as you only need to mock the repository.
entran en juego aqui los factories?
Marcos Segovia
@MarcosSegovia
Sep 23 2015 15:21
como coi se testea a base de datos? como se suele hacer? se hacen datos ficticios? y no se prueba nada el tirar contra una bbdd?
ains deu meu xD
Nil Portugués Calderó
@nilportugues
Sep 23 2015 15:37
bbdd no se testea
creas dos repositorios
el real
y el in memory
que es un array
o algo leido de disco
si quieres ver que graba, BDD
si queres ver q monta objetos o actualiza un valor concreto TDD
Marcos Segovia
@MarcosSegovia
Sep 23 2015 15:39
vale
:D
he actualizado el repo
echale un ojillo cuando puedas haber como lo ves
hice una kata de tdd, al de Money del libro de TDD
donde utilizaba la clase money utilizando unos static methods, como de factory
en el caso de DDD, el factory en que momento entra en acción?
por cierto, que tal la symfony de ayer?
mucha propagandilla del nuevo profiles he visto xD
profiler*