public BillableActivityControllerTests() { //get Billable Activities test data _billableActivities = BillableActivitiesData.getTestBillableActivities(); //AutoMapper Configuration var profiles = new AutoMapperProfiles(); var configuration = new MapperConfiguration(config => config.AddProfile(profiles)); _mapper = new Mapper(configuration); //Configure Logger Mock var _loggerMock = new Mock <ILogger <BillableActivitiesController> >(); _logger = _loggerMock.Object; //Mock Repo initialization _mockRepository = new Mock <IGenericRepository <BillableActivity> >(); //Create Custom ControllerContext and add it to Controller for logging in the Controller in case of error //_controller.ControllerContext = new ControllerContextModel(); //QueryStringParameters for paging parameters = new QueryStringParameters(); parameters.pageNumber = 1; parameters.pageSize = 10; }
public static void SeedDB(CMTestsDbContext context) { context.AddRange(AddressesData.getTestAddresses()); context.AddRange(BillableActivitiesData.getTestBillableActivities()); context.AddRange(ClientsData.getTestClients()); context.AddRange(ContactsData.getTestContacts()); context.AddRange(EmployeesData.getTestEmployees()); context.AddRange(EmployeeTypesData.getTestEmployeeTypes()); context.AddRange(LegalCasesData.getTestLegalCases()); context.SaveChanges(); }
public SampleControllerTests() { //get Billable Activities test data _billableActivities = BillableActivitiesData.getTestBillableActivities(); //AutoMapper Configuration var profiles = new AutoMapperProfiles(); var configuration = new MapperConfiguration(config => config.AddProfile(profiles)); _mapper = new Mapper(configuration); //Configure Logger Mock var _loggerMock = new Mock <ILogger <BillableActivitiesController> >(); _logger = _loggerMock.Object; //Mock Repo initialization _mockRepository = new Mock <IGenericRepository <BillableActivity> >(); //QueryStringParameters for paging parameters = new QueryStringParameters(); parameters.pageNumber = 1; parameters.pageSize = 10; }
public static void ReSeedDB(CMTestsDbContext context) { context.BillableActivities.RemoveRange(BillableActivitiesData.getTestBillableActivities()); SeedDB(context); }
public static void SeedDB(CMTestsDbContext context) { context.BillableActivities.AddRange(BillableActivitiesData.getTestBillableActivities()); context.SaveChanges(); }