TestTesting

Vous pouvez tester les composants en simulant plus ou moins une connexion à la base de données réelle, sans la surcharge liée aux opérations d’E/S réelles de la base de données.You may want to test components using something that approximates connecting to the real database, without the overhead of actual database I/O operations.

Pour ce faire, vous disposez de deux options :There are two main options for doing this:

  • Le mode en mémoire SQLite vous permet d’écrire des tests efficaces par rapport à un fournisseur qui se comporte comme une base de données relationnelle.SQLite in-memory mode allows you to write efficient tests against a provider that behaves like a relational database.
  • Le fournisseur InMemory est un fournisseur léger qui a des dépendances minimales, mais qui ne se comporte pas toujours comme une base de données relationnelle.The InMemory provider is a lightweight provider that has minimal dependencies, but does not always behave like a relational database.