public TeachingEventsControllerTests() { _request = new ExistingCandidateRequest { Email = "*****@*****.**", FirstName = "John", LastName = "Doe" }; _mockTokenService = new Mock <ICandidateAccessTokenService>(); _mockCrm = new Mock <ICrmService>(); _mockStore = new Mock <IStore>(); _mockJobClient = new Mock <IBackgroundJobClient>(); _mockLogger = new Mock <ILogger <TeachingEventsController> >(); _metrics = new MetricService(); _controller = new TeachingEventsController(_mockStore.Object, _mockJobClient.Object, _mockTokenService.Object, _mockCrm.Object, _mockLogger.Object, _metrics); }
public TeachingEventsControllerTests() { _request = new ExistingCandidateRequest { Email = "*****@*****.**", FirstName = "John", LastName = "Doe" }; _mockTokenService = new Mock <ICandidateAccessTokenService>(); _mockCrm = new Mock <ICrmService>(); _mockStore = new Mock <IStore>(); _mockJobClient = new Mock <IBackgroundJobClient>(); _mockLogger = new Mock <ILogger <TeachingEventsController> >(); _mockDateTime = new Mock <IDateTimeProvider>(); _metrics = new MetricService(); _controller = new TeachingEventsController(_mockStore.Object, _mockJobClient.Object, _mockTokenService.Object, _mockCrm.Object, _mockLogger.Object, _metrics, _mockDateTime.Object); // Freeze time. _mockDateTime.Setup(m => m.UtcNow).Returns(DateTime.UtcNow); }