public UserControllerTest(Fixed.Fixture fix) { this.userAddUseCase = fix.Container.Resolve <IUserAddUseCase>(); this.userUpdateUseCase = fix.Container.Resolve <IUserUpdateUseCase>(); this.userRemoveUseCase = fix.Container.Resolve <IUserRemoveUseCase>(); this.userGetByIdUseCase = fix.Container.Resolve <IUserGetByIdUseCase>(); this.userGetAllUseCase = fix.Container.Resolve <IUserGetAllUseCase>(); this.userOne = new User("userTestNameOne", "*****@*****.**", "userTestLoginOne"); this.userTwo = new User("userTestNameTwo", "*****@*****.**", "userTestLoginTwo"); this.userController = new UserController(userRemoveUseCase, userUpdateUseCase, userAddUseCase, userGetByIdUseCase, userGetAllUseCase); }
public UserController( IUserRemoveUseCase userRemoveUseCase, IUserUpdateUseCase userUpdateUseCase, IUserAddUseCase userAddUseCase, IUserGetByIdUseCase userGetByIdUseCase, IUserGetAllUseCase userGetAllUseCase) { this.userRemoveUseCase = userRemoveUseCase; this.userUpdateUseCase = userUpdateUseCase; this.userAddUseCase = userAddUseCase; this.userGetByIdUseCase = userGetByIdUseCase; this.userGetAllUseCase = userGetAllUseCase; }