Example #1
0
        public void GetAllInstitutionAdmin__Should_Return_Correct_Number_Of_Records()
        {
            var institution = new Institution
            {
                Address  = "上海",
                District = "浦东新区",
                Name     = "FirstInstitution2",
                Tel      = "18817617807"
            };

            for (int i = 0; i < 10; i++)
            {
                Admin admin = InitFakeEntity.GetFakeAdmin();
                admin.UserName = admin.UserName + i.ToString();
                institution.Admins.Add(admin);
            }
            var institution2 = UsingDbContext(ctx => ctx.Institution.Add(institution));
            var result       = _iAdminAppSerice.GetAllInstitutionAdmin(1, institution2.Id);

            result.ListData.Count.ShouldBe(10);
            result.CurrentPage.ShouldBe(1);
            result.TotalPages.ShouldBe(1);
        }