Exemple #1
0
 private void accountsMenuButtonClick(object sender, EventArgs e)
 {
     using (Form accountsMenu = new Form_adminAccountsMenu())
     {
         this.Hide();
         accountsMenu.ShowDialog(this);
     }
 }
Exemple #2
0
        public void AmountOfStudents()
        {
            Form_adminAccountsMenu adminForm = new Form_adminAccountsMenu();

            adminObject = new PrivateObject(adminForm);
            adminObject.Invoke("getStudentsNumber_Click", clickParamaters);

            int expectedAtLeast = 5;
            int receivedValue   = adminForm.StudentsInSystem;

            Assert.IsTrue(expectedAtLeast <= receivedValue); // chack that at least 5 students (actually to writing test time)
            Assert.IsTrue(0 <= receivedValue);               // chack that not negative number
        }
Exemple #3
0
        public void viewStudentProfile()
        {
            Form_adminAccountsMenu adminForm = new Form_adminAccountsMenu();

            adminObject = new PrivateObject(adminForm);
            adminObject.Invoke("watchStudents_Click", clickParamaters);
            DataSet dataSetMock = adminForm.Ds;

            Assert.IsNotNull(dataSetMock);  // check not null DataSet

            int    id         = Convert.ToInt32(dataSetMock.Tables[0].Rows[0][0]);
            string username   = dataSetMock.Tables[0].Rows[0][1].ToString();
            string password   = dataSetMock.Tables[0].Rows[0][2].ToString();
            string firstName  = dataSetMock.Tables[0].Rows[0][3].ToString();
            string secondName = dataSetMock.Tables[0].Rows[0][4].ToString();
            int    semester   = Convert.ToInt32(dataSetMock.Tables[0].Rows[0][5]);

            Assert.AreEqual(2, id);
            Assert.AreEqual("alex", username);
            Assert.AreEqual("alex", password);
            Assert.AreEqual("alex", firstName);
            Assert.AreEqual(" ", secondName);
            Assert.AreEqual(1, semester);
        }