public AddressServiceTests() { _dbMock = new Mock <FestispecContext>(); _modelMocks = new ModelMocks(); _dbMock.Setup(x => x.Customers).Returns(MockHelpers.CreateDbSetMock(_modelMocks.Customers).Object); _dbMock.Setup(x => x.Addresses).Returns(MockHelpers.CreateDbSetMock(_modelMocks.Addresses).Object); _dbMock.Setup(x => x.Festivals).Returns(MockHelpers.CreateDbSetMock(_modelMocks.Festivals).Object); _dbMock.Setup(x => x.Employees).Returns(MockHelpers.CreateDbSetMock(_modelMocks.Employees).Object); _addressService = new AddressService(_dbMock.Object); }
public SicknessServiceTests() { _dbMock = new Mock <FestispecContext>(); var modelMocks = new ModelMocks(); _dbMock.Setup(x => x.Employees).Returns(MockHelpers.CreateDbSetMock(modelMocks.Employees).Object); _dbMock.Setup(x => x.Availabilities) .Returns(MockHelpers.CreateDbSetMock(modelMocks.Availabilities).Object); _dbMock.Setup(x => x.PlannedEvents).Returns(MockHelpers.CreateDbSetMock(modelMocks.PlannedEvents).Object); _dbMock.Setup(m => m.SaveChangesAsync()).ReturnsAsync(1); _sicknessService = new SicknessService(_dbMock.Object); }
public AuthenticationServiceTests() { // Setup database mocks _dbMock = new Mock <FestispecContext>(); // Setup add mock _dbMock.Setup(x => x.Accounts.Add(It.IsAny <Account>())).Returns((Account u) => u); // Mock accounts _dbMock.Setup(x => x.Accounts).Returns(MockHelpers.CreateDbSetMock(new ModelMocks().Accounts).Object); // Create AuthenticationService _authenticationService = new AuthenticationService(_dbMock.Object, new JsonSyncService <Account>(_dbMock.Object)); }
public AvailabilityServiceTests() { // Setup database mocks _dbMock = new Mock <FestispecContext>(); _modelMocks = new ModelMocks(); _dbMock.Setup(x => x.Employees).Returns(MockHelpers.CreateDbSetMock(_modelMocks.Employees).Object); _dbMock.Setup(x => x.Availabilities).Returns(MockHelpers.CreateDbSetMock(_modelMocks.Availabilities).Object); _dbMock.Setup(x => x.PlannedEvents).Returns(MockHelpers.CreateDbSetMock(_modelMocks.PlannedEvents).Object); _dbMock.Setup(m => m.SaveChangesAsync()).ReturnsAsync(1); _availabilityService = new AvailabilityService(_dbMock.Object); }
public EmployeeServiceTests() { _dbMock = new Mock <FestispecContext>(); _modelMocks = new ModelMocks(); _dbMock.Setup(x => x.Employees).Returns(MockHelpers.CreateDbSetMock(_modelMocks.Employees).Object); _dbMock.Setup(x => x.Accounts).Returns(MockHelpers.CreateDbSetMock(_modelMocks.Accounts).Object); _dbMock.Setup(x => x.Certificates).Returns(MockHelpers.CreateDbSetMock(_modelMocks.Certificates).Object); _dbMock.Setup(x => x.Addresses).Returns(MockHelpers.CreateDbSetMock(_modelMocks.Addresses).Object); _dbMock.Setup(x => x.Festivals).Returns(MockHelpers.CreateDbSetMock(_modelMocks.Festivals).Object); _dbMock.Setup(x => x.Customers).Returns(MockHelpers.CreateDbSetMock(_modelMocks.Customers).Object); _employeeService = new EmployeeService(_dbMock.Object, new Mock <AuthenticationService>(_dbMock.Object, new JsonSyncService <Account>(_dbMock.Object)).Object, new JsonSyncService <Employee>(_dbMock.Object), new AddressService(_dbMock.Object)); }
public FestivalServiceTests() { // Setup database mocks _dbMock = new Mock <FestispecContext>(); _dbMock.Setup(x => x.Questionnaires).Returns(MockHelpers.CreateDbSetMock(new ModelMocks().Questionnaires).Object); _dbMock.Setup(x => x.Customers).Returns(MockHelpers.CreateDbSetMock(new ModelMocks().Customers).Object); _dbMock.Setup(x => x.Questions).Returns(MockHelpers.CreateDbSetMock(new ModelMocks().Questions).Object); _dbMock.Setup(x => x.Answers).Returns(MockHelpers.CreateDbSetMock(new ModelMocks().Answers).Object); _dbMock.Setup(x => x.PlannedInspections).Returns(MockHelpers.CreateDbSetMock(new ModelMocks().PlannedInspections).Object); _dbMock.Setup(x => x.Festivals).Returns(MockHelpers.CreateDbSetMock(new ModelMocks().Festivals).Object); _dbMock.Setup(x => x.Employees).Returns(MockHelpers.CreateDbSetMock(new ModelMocks().Employees).Object); _dbMock.Setup(x => x.Addresses).Returns(MockHelpers.CreateDbSetMock(new ModelMocks().Addresses).Object); _dbMock.Setup(m => m.SaveChangesAsync()).ReturnsAsync(1); _festivalService = new FestivalService(_dbMock.Object, new JsonSyncService <Festival>(_dbMock.Object), new AddressService(_dbMock.Object)); }
public InspectionServiceTests() { // Setup database mock _dbMock = new Mock <FestispecContext>(); _modelMocks = new ModelMocks(); // Setup add mock _dbMock.Setup(x => x.PlannedInspections.Add(It.IsAny <PlannedInspection>())) .Returns((PlannedInspection u) => u); // Mock accounts _dbMock.Setup(x => x.PlannedInspections) .Returns(MockHelpers.CreateDbSetMock(new ModelMocks().PlannedInspections).Object); _dbMock.Setup(x => x.Festivals).Returns(MockHelpers.CreateDbSetMock(new ModelMocks().Festivals).Object); _dbMock.Setup(x => x.Questionnaires) .Returns(MockHelpers.CreateDbSetMock(new ModelMocks().Questionnaires).Object); _dbMock.Setup(x => x.Employees).Returns(MockHelpers.CreateDbSetMock(new ModelMocks().Employees).Object); // Create InspectionService _inspectionService = new InspectionService(_dbMock.Object, new JsonSyncService <PlannedInspection>(_dbMock.Object)); }