public void SetUp()
 {
     mockMapper         = new Mock <IMapper>();
     mockRepoWrapper    = new Mock <IRepositoryWrapper>();
     _uniqueId          = new UniqueIdService();
     distinctionService = new UserDistinctionService(mockMapper.Object, mockRepoWrapper.Object);
 }
        public void SetUp()
        {
            mockMapper      = new Mock <IMapper>();
            mockRepoWrapper = new Mock <IRepositoryWrapper>();
            _uniqueId       = new UniqueIdService();
            var store = new Mock <IUserStore <User> >();

            userManager = new Mock <UserManager <User> >(store.Object, null, null, null, null, null, null, null, null);
            userManager.Setup(m => m.GetRolesAsync(It.IsAny <User>())).ReturnsAsync(GetRoles());
            distinctionService = new UserDistinctionService(mockMapper.Object, mockRepoWrapper.Object, userManager.Object);
        }