Beispiel #1
0
 public void MDiscipline_3()
 {
     try
     {
         MDiscipline T_Discipline = new MDiscipline("", "", "");
         Assert.AreEqual(typeof(String), T_Discipline.CycleofDiscipline.GetType(), "Ожидался тип поля String");
     }
     catch (Exception ex)
     {
         Assert.Fail(ex.Message);
     }
 }
Beispiel #2
0
        public void Task_337_2()
        {
            MDiscipline T_Discipline = new MDiscipline("Математика", "Мат.", "42");

            Controllers.CDiscipline.Clear();
            Controllers.CDiscipline.Insert(T_Discipline);

            T_Discipline = new MDiscipline("Математика", "Физ.", "33");
            bool result = Controllers.CDiscipline.Update(T_Discipline);

            Assert.IsTrue(result, "Ожидаем, что Модель изменится");
        }
Beispiel #3
0
        public void UCDiscipline_4()
        {
            // arrange
            MDiscipline gr       = new MDiscipline("Клеопатра", "КП", "1");
            bool        expected = false;

            // act
            bool actual = refData.CDiscipline.Update(gr);

            // assert
            Assert.AreEqual(expected, actual);
        }
Beispiel #4
0
        public void Task_339_2()
        {
            bool        ex = false;
            bool        act;
            MDiscipline T_Discipline = new MDiscipline("Математика", "Мат.", "42");
            int         C1           = Controllers.CDiscipline.Rows.Count;

            act = Controllers.CDiscipline.Delete(T_Discipline);
            int C2 = Controllers.CDiscipline.Rows.Count;

            Assert.AreEqual(ex, act);
            Assert.AreEqual(C1, C2);
        }
Beispiel #5
0
        /// <summary>
        /// Начальные условия для тестирования метода Delete в task-339
        /// </summary>
        public void Pre_condition_Del()
        {
            Controllers.CDiscipline.Clear();
            bool        ex = true;
            bool        act;
            MDiscipline T_Discipline = new MDiscipline("Математика", "Мат.", "42");
            int         C1           = Controllers.CDiscipline.Rows.Count;

            act = Controllers.CDiscipline.Insert(T_Discipline);
            int C2 = Controllers.CDiscipline.Rows.Count;

            Assert.AreEqual(ex, act);
            Assert.AreEqual(C1 + 1, C2);
        }
Beispiel #6
0
        public void Task_271_5()
        {
            Task_335_1();
            bool        ex = true;
            bool        act;
            MDiscipline T_Discipline = new MDiscipline("Физика", "Мат.", "33");
            int         C1           = Controllers.CDiscipline.Rows.Count;

            act = Controllers.CDiscipline.Insert(T_Discipline);
            int C2 = Controllers.CDiscipline.Rows.Count;

            Assert.AreEqual(ex, act);
            Assert.AreEqual(C1 + 1, C2);
        }
Beispiel #7
0
        public void Task_335_3()
        {
            Task_335_1();
            bool        ex = false;
            bool        act;
            MDiscipline T_Discipline = new MDiscipline("Математика", "Физ.", "33");
            int         C1           = Controllers.CDiscipline.Rows.Count;

            act = Controllers.CDiscipline.Insert(T_Discipline);
            int C2 = Controllers.CDiscipline.Rows.Count;

            Assert.AreEqual(ex, act);
            Assert.AreEqual(C1, C2);
        }
Beispiel #8
0
        public void Task_339_1()
        {
            Pre_condition_Del();
            bool        ex = true;
            bool        act;
            MDiscipline T_Discipline = new MDiscipline("Математика", "Мат.", "42");
            int         C1           = Controllers.CDiscipline.Rows.Count;

            act = Controllers.CDiscipline.Delete(T_Discipline);
            int C2 = Controllers.CDiscipline.Rows.Count;

            Assert.AreEqual(ex, act);
            Assert.AreEqual(C1 - 1, C2);
        }
Beispiel #9
0
        public void UCDiscipline_6()
        {
            // arrange
            MDiscipline gr       = new MDiscipline("Клеопатра", "КП", "1");
            MDiscipline gr1      = new MDiscipline("Клеопатра", "АФ", "1");
            bool        expected = true;

            // act
            refData.CDiscipline.Insert(gr);
            bool actual = refData.CDiscipline.Update(gr1);

            // assert
            Assert.AreEqual(expected, actual);
        }