private void MockWithTestData(TestData testData) { MockUserRepository.Expect(m => m.Items).Return(testData.Users.AsQueryable()); MockProviderRepository.Expect(m => m.Items).Return(testData.Providers.AsQueryable()); MockProgramRepository.Expect(m => m.Items).Return(testData.Programs.AsQueryable()); MockSchoolRepository.Expect(m => m.Items).Return(testData.Schools.AsQueryable()); MockRoleRepository.Expect(m => m.Items).Return(testData.Roles.AsQueryable()); MockUserRoleRepository.Expect(m => m.Items).Return(testData.UserRoles.AsQueryable()); MockCustomDataOriginRepository.Expect(m => m.Items).Return(testData.CustomDataOrigins.AsQueryable()); MockCustomFieldCategoryRepository.Expect(m => m.Items).Return(testData.CustomFieldCategories.AsQueryable()); MockCustomFieldValueRepository.Expect(m => m.Items).Return(testData.CustomFieldValues.AsQueryable()); MockCustomFieldRepository.Expect(m => m.Items).Return(testData.CustomFields.AsQueryable()); MockCustomFieldTypeRepository.Expect(m => m.Items).Return(testData.CustomFieldTypes.AsQueryable()); MockStudentRepository.Expect(m => m.Items).Return(testData.Students.AsQueryable()); MockPropertyRepository.Expect(m => m.Items).Return(testData.Properties.AsQueryable()); MockPriorityRepository.Expect(m => m.Items).Return(testData.Priorities.AsQueryable()); MockFulfillmentStatusRepository.Expect(m => m.Items).Return(testData.FulfillmentStatuses.AsQueryable()); MockSubjectRepository.Expect(m => m.Items).Return(testData.Subjects.AsQueryable()); MockServiceTypeRepository.Expect(m => m.Items).Return(testData.ServiceTypes.AsQueryable()); MockServiceOfferingRepository.Expect(m => m.Items).Return(testData.ServiceOfferings.AsQueryable()); MockServiceAttendanceRepository.Expect(m => m.Items).Return(testData.ServiceAttendances.AsQueryable()); MockStudentAssignedOfferingRepository.Expect(m => m.Items).Return(testData.StudentAssignedOfferings.AsQueryable()); MockCategoryRepository.Expect(m => m.Items).Return(testData.Categories.AsQueryable()); MockServiceRequestRepository.Expect(m => m.Items).Return(testData.ServiceRequests.AsQueryable()); MockServiceRequestFulfillmentRepository.Expect(m => m.Items).Return(testData.ServiceRequestFulfillments.AsQueryable()); MockUserAccessChangeEventRepository.Expect(m => m.Items).Return(testData.UserAccessChangeEvents.AsQueryable()); MockEulaAgreementRepository.Expect(m => m.Items).Return(testData.Eulas.AsQueryable()); MockEulaAcceptanceRepository.Expect(m => m.Items).Return(testData.EulaAcceptances.AsQueryable()); MockPrivateHealthDataViewEventRepository.Expect(m => m.Items).Return(testData.PrivateHealthDataViewEvents.AsQueryable()); MockLoginEventRepository.Expect(m => m.Items).Return(testData.LoginEvents.AsQueryable()); }
public void InitializeTest() { Users = new List <User> { new User { Id = 20, UserKey = "3u2e2" }, new User { Id = 30, UserKey = "29e8r2fj" }, new User { Id = 40, UserKey = "w8iw2j2" } }; MockUserRepository = MockRepository.GenerateMock <IUserRepository>(); MockUserRepository.Expect(r => r.Items).Return(Users.AsQueryable()); BaseIdentity = new ClaimsIdentity("Federated"); Target = new EducationSecurityIdentity(BaseIdentity, Users[0]); }