コード例 #1
0
        public UtilisateurControllerTests()
        {
            var options = new DbContextOptionsBuilder <MaBd>()
                          .UseInMemoryDatabase("DatabaseUtilisateur-" + $"{Guid.NewGuid()}")
                          .Options;

            dbEnMemoire = new MaBd(options);

            _utilisateurController = new UtilisateurController(dbEnMemoire);
        }
コード例 #2
0
        public void Get_Utilisateur_OrNull()
        {
            decimal badge          = 1345784;
            var     mockService    = new Mock <ImachineService>();
            var     mockLogger     = new Mock <ILogger <UtilisateurController> >();
            var     userController = new UtilisateurController(mockLogger.Object, mockService.Object);

            var result = userController.Get(badge);

            Assert.AreEqual(result.Value, null);
        }
コード例 #3
0
 private void btLogIn_Click(object sender, EventArgs e)
 {
     if (txtPassword.Text.ToString().Equals(txtConfPass.Text.ToString()))
     {
         Compte                c    = new Model.Compte(txtLogin.Text.ToString(), txtPassword.Text.ToString());
         Utilisateur           u    = new Utilisateur(0, txtFirstN.Text.ToString(), txtLastN.Text.ToString(), txtMail.Text.ToString(), c);
         UtilisateurController uC   = new UtilisateurController();
         Boolean               test = uC.add(u);
         if (test == true)
         {
             MessageBox.Show("Inscription efectué avec succes", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             MessageBox.Show("Inscription Echoué ", "Message", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
     else
     {
         MessageBox.Show("Verifier votre mot de passe", "Message", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }