public void Setup() { this.userRepositoryMock = new Mock<IUserRepository>(); this.cryptoProvider = new CryptoProvider(); this.humanTaskRepositoryMock = new Mock<IHumanTaskRepository>(); this.reminderProcessor = new Mock<IReminderProcessor>(); this.taskProcessor = new TaskProcessor(this.humanTaskRepositoryMock.Object, this.reminderProcessor.Object, this.userRepositoryMock.Object); this.userProcessor = new UserProcessor(this.userRepositoryMock.Object, this.cryptoProvider, this.taskProcessor); }
/// <summary> /// Initializes a new instance of the <see cref="LinkedInController"/> class. /// </summary> /// <param name="userProcessor"> /// The user processor. /// </param> /// <param name="linkedInService"> /// The linked in service. /// </param> public LinkedInController(UserProcessor userProcessor, LinkedInService linkedInService) { this.userProcessor = userProcessor; this.linkedInService = linkedInService; }