示例#1
0
        public void TestMenu()
        {
            var myList = new List <AccountUser>();

            MenuCompte.DisplayMenu();
            MenuCompte.DisplayUserMenu();
            MenuCompte.ReadNumber();

            MenuCompte.CreerUser(myList, "nom1", "prenom1", "adresse1");
            MenuCompte.CreerUser(myList, string.Empty, string.Empty, "adresse");
            MenuCompte.CreerUser(myList, "nom2", "prenom2", "adresse2");
            MenuCompte.DisplayUsers(myList);
            MenuCompte.SupprimerUser(myList, 0);

            Program.Main();
        }
示例#2
0
        public void TestUi()
        {
            // Set User Input
            string[] lines =
            {
                "1", "Prenom1", "Nom1", "Adresse1",       // Create user 0
                "1", "Prenom2", "Nom2", "Adresse2",       // Create user 1
                "2",                                      // Display users
                "3", "-1",      "3",    "12",   "3", "1", // Display user 1
                "4", "-1",      "4",    "12",   "4", "1", // Delete user 1
                "5", "0",       "4",                      // Manage user 0 and display account
                "0", "Compte1",                           // Create compte Compte0
                "2", "10",      "3",    "50",
                "2", "-20",     "3",    "-520",
                "5", "9"
            };
            StringReader input = new StringReader(String.Join(Environment.NewLine, lines));

            Console.SetIn(input);

            // Launch the menu
            MenuCompte.MainMenu();
        }