Как организовать интеграционные тесты и модульные тесты

Можно ли иметь интеграционные и модульные тесты в одной сборке (проекте)? Или лучше сделать их отдельными?


person user137348    schedule 13.10.2010    source источник


Ответы (1)


Лично я предпочитаю помещать их в отдельные сборки. Во время сборок с непрерывной интеграцией их легче различать, потому что инструменты можно настроить для выполнения всех тестов в данной сборке, и вы можете, например, захотеть запускать только модульные тесты или только интеграционные тесты, что может занять больше времени.

person Darin Dimitrov    schedule 13.10.2010
comment
Это также полезно с концептуальной точки зрения, помогая удерживать в голове, какой тип теста вы пишете или выполняете. - person Rodney Gitzel; 14.10.2010
comment
+1 за инструменты можно настроить для выполнения всех тестов в данной сборке, особенно с заданиями Jenkins CI & CD. - person datps; 04.04.2016