예제 #1
0
        public async Task TestMethod1()
        {
            var rep = new Mock <IRepositoryBase>();

            var students = new List <Student>
            {
                new Student {
                    ID = 1, FirstMidName = "Carson", LastName = "Alexander", EnrollmentDate = DateTime.Parse("2005-09-01")
                },
                new Student {
                    ID = 2, FirstMidName = "Meredith", LastName = "Alonso", EnrollmentDate = DateTime.Parse("2002-09-01")
                },
            }.AsQueryable <Student>();



            rep.Setup(t => t.GetAll <Student>()).Returns(students);
            FetchDataController objController = new FetchDataController(rep.Object);

            var tskStudent = await objController.GetAllStudents();

            Assert.AreEqual(tskStudent.Count, 2);
        }
예제 #2
0
        private void fetchDataToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FetchDataController fetchController = kernel[typeof(FetchDataController)] as FetchDataController;

            fetchController.Run();
        }