Sqlite is a library that offer embedded database capabilities, it's a mature project and I uses it to store all my application setting in an easy to query way.Sqlite.Net is the ADO.Net provider for sqlite and allows the use of sqlite from .net applications.Homepage at: Sqlite.orgSqlite.net at: source forge.
How can you use Sqlite for unit testing? It does not support FK constraints, therefore it is useless when trying to reproduce a production environment.