Partage
  • Partager sur Facebook
  • Partager sur Twitter

Apprenez ASP.NET MVC - Le Modèle

Création d'une base de test --> KO

    5 février 2021 à 16:31:28

    Bonjour,

    Et merci pour ce cours qui est tellement bien fait :)

    Je suis au chapitre sur le Modèle, et dans celui-ci vous nous faites créer une autre base de données afin de pouvoir tester l'existence d'un Restaurant.

    Et voici un point bloquant pour moi.

    J'ai ajouté la ConnectionString dans l'App.config du projet de Test.

    Premier souci : je n'avais pas dans ce projet de ConnectionString... je pense que les tests précédents (qui fonctionnent) se connectent grâce au projet principal (ChoixResto...)

    Quoi qu'il en soit, je n'arrive pas à force le projet de ChoixRestoTest à utiliser la nouvelle ConnectionString, et donc à créer une nouvelle base de données... et le test échoue, forcément, car il essaye toujours d'ajouter un Restaurant existant....

    Pourriez-vous me dépanner svp ?

    Par avance merci

    • Partager sur Facebook
    • Partager sur Twitter
      5 février 2021 à 16:59:01

      Ah oui bien vu, j'avais oublié de corriger le v11.0 en MSSQLLocalDB :) merci

      Alors ma BD de Test est bien créée.

      Par contre lorsque j'exécute mon test (qui est sensé réinitialiser la table avec un seul restaurant), eh bien c'est la table de la base principale qui est réinitialisée... La connexionString ne semble pas être utilisée...

      	<connectionStrings>
      		<add name="BddContextTest" providerName="System.Data.SqlClient" connectionString="Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=ChoixResto.Models.BddContextTest;Integrated Security=True;MultipleActiveResultSets=True;Application Name=EntityFrameworkMUE" />
      	</connectionStrings>



      -
      Edité par TheMuton 5 février 2021 à 17:26:50

      • Partager sur Facebook
      • Partager sur Twitter

      Apprenez ASP.NET MVC - Le Modèle

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown