none
TDD; Fixture et "in memory" database RRS feed

  • Question

  • Bonjour,

    Je m'intéresse de plus en plus à ASP.NET Core, je cherche à retrouver le workflow que j'avais en PHP avec le framework Laravel ou Symfony. 

    J'aurais voulu savoir s’il existait des packages pour réaliser la même chose (utilisation d'une base de données SQLite en mémoire dans l'environnement de test ainsi qu'une façon de gérérer des données de test (appelé model factory chez Laravel ou fixture chez Symfony)).

    J'ai croisé ceci pendant mes recherches : 

    • https://github.com/AutoFixture/AutoFixture
    • https://www.nuget.org/packages/Faker.Net/

    Qui pourrait ressembler a ce que je cherche.


    jeudi 15 octobre 2020 21:37

Réponses

Toutes les réponses

  • Bonjour,

    J'ai trouvé cet article qui peut être utile:

    Unit Testing With InMemory Provider And SQLite In-Memory Database In EFCore

    Cordialement,
    Nina

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    vendredi 16 octobre 2020 09:05
    Modérateur
  • Bonjour Nina,

    très intéressant ça résout une partie de mon problème

    Merci,
    Vincent

    vendredi 16 octobre 2020 12:15
  • Bonjour Vincent,

    Avez-vous réussi à résoudre complètement votre problème? Pourriez-vous partager avec nous la solution complète pour aider d'autres personnes avec le même problème? Merci de marquer comme réponse les réponses qui vous ont aidé à trouver une solution.

    Bonne journée.

    Cordialement,

    Nina


    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    vendredi 30 octobre 2020 10:34
    Modérateur