public void GetTestByClassID_Default_ReturnCount()
        {
            var data = new List <ClassTests> {
                new ClassTests {
                    Id = 1, ClassId = 1, TestId = 1, IsValidate = true, Class = new Classes(), Test = new Tests()
                }, new ClassTests {
                    Id = 2, ClassId = 1, TestId = 2, IsValidate = false, Class = new Classes(), Test = new Tests()
                }
            };
            var clsTestSet = new Mock <DbSet <ClassTests> >().SetupList(data);

            _dbMock.Setup(db => db.ClassTests).Returns(clsTestSet.Object);
            var test = _classTestRepository.GetTestByClassID(1);

            Assert.NotNull(test);
        }   /// <summary>
Пример #2
0
        private void frmTest_Load(object sender, EventArgs e)
        {
            var test = _classTestRepository.GetTestByClassID(TestStudent.ClassID.Value);

            labTestName.Text      = test.TestName;
            labClassName.Text     = TestStudent.Class.ClassName;
            labStudentName.Text   = TestStudent.Name;
            labStudentCardID.Text = TestStudent.CardID;

            questions = test.Questions.ToList();
            SetQuestion(questionIndex);
        }