szypi1989
15.09.2018, 14:09:41
witam. Czy powinno się testować operacje / funkcje które są związane z bazą danych? czy po prostu trzeba jakoś kod rozdzielić ...
borabora
17.09.2018, 08:08:56
zależy o jakie testy chodzi. W unit mockujesz odpowiedzi z bazy i na tym operujesz. do feature testów powinieneś mieć testową bazę danych. Najwygodniej mieć seedery i przy puszczeniu testów z automatu najpierw czyścić bazę, potem wrzucasz świeże dane