Two reasons:
- it's slow (and unit tests should be fast)
- , ( ?)
, , DAL , SQLite. , .
- SQL SQLite. , , , DAL MySQL. , - unit test, ( ) - SQLite, 100% , MySQL?
, DAL/DAO , , , ; ( ORM, ).
: - . TDD, ( : / , ) - , , , , . , .
, :
- ", ..."
- ", ... "
- ,
- ", , !"
- " ?"
, , .
, ; , +/- 20 ( DAL, , IoC ), , "Current build breakers" . , .
, - SQLite. , ( , ).