public UserManager(IUserRepository userRepository, IUserBlockRepository userBlockRepository, IActivityRepository activityRepository, IMapper mapper) { _userRepository = userRepository; _userBlockRepository = userBlockRepository; _activityRepository = activityRepository; _mapper = mapper; }
public void SetUp() { _userRepository = Substitute.For <IUserRepository>(); _userBlockRepository = Substitute.For <IUserBlockRepository>(); _activityRepository = Substitute.For <IActivityRepository>(); _mapper = new AutoMapperImpl(ServiceCollectionExtensions.CreateMappingProfile()); _userManager = new UserManager(_userRepository, _userBlockRepository, _activityRepository, _mapper); }
/// <summary> /// 带参数的构造方法 /// </summary> /// <param name="userBlockRepository"></param> public UserBlockService(IUserBlockRepository userBlockRepository) { this.userBlockRepository = userBlockRepository; }
/// <summary> /// 带参数的构造方法 /// </summary> /// <param name="userBlockRepository"></param> public UserBlockService(IUserBlockRepository userBlockRepository) { this.userBlockRepository = userBlockRepository; }