public UtilisateurControllerTests() { var options = new DbContextOptionsBuilder <MaBd>() .UseInMemoryDatabase("DatabaseUtilisateur-" + $"{Guid.NewGuid()}") .Options; dbEnMemoire = new MaBd(options); _utilisateurController = new UtilisateurController(dbEnMemoire); }
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); }
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); } }