public void SetUp() { _unitOfWorkFactory = new FakeUnitOfWorkFactory(); _characterFactory = Substitute.For <ICharacterFactory>(); _itemService = Substitute.For <IItemService>(); _authorizationUtil = Substitute.For <IAuthorizationUtil>(); _characterHistoryUtil = Substitute.For <ICharacterHistoryUtil>(); _mapper = Substitute.For <IMapper>(); _characterModifierUtil = Substitute.For <ICharacterModifierUtil>(); _notificationSessionFactory = new FakeNotificationSessionFactory(); _characterUtil = Substitute.For <ICharacterUtil>(); _itemUtil = Substitute.For <IItemUtil>(); _service = new CharacterService( _unitOfWorkFactory, _characterFactory, _itemService, _authorizationUtil, _characterHistoryUtil, _mapper, _characterModifierUtil, _notificationSessionFactory, _characterUtil, _itemUtil ); }
public CharacterService( IUnitOfWorkFactory unitOfWorkFactory, ICharacterFactory characterFactory, IItemService itemService, IAuthorizationUtil authorizationUtil, ICharacterHistoryUtil characterHistoryUtil, IMapper mapper, ICharacterModifierUtil characterModifierUtil, INotificationSessionFactory notificationSessionFactory, ICharacterUtil characterUtil, IItemUtil itemUtil ) { _unitOfWorkFactory = unitOfWorkFactory; _characterFactory = characterFactory; _itemService = itemService; _authorizationUtil = authorizationUtil; _characterHistoryUtil = characterHistoryUtil; _mapper = mapper; _characterModifierUtil = characterModifierUtil; _notificationSessionFactory = notificationSessionFactory; _characterUtil = characterUtil; _itemUtil = itemUtil; }