public void SetUp()
        {
            _existingCategory = new Mock <Category>(GuidHelper.GetGuidFromInt(1), "category");

            _categoryRepository = new Mock <ICategoryRepository>();
            _categoryRepository.Setup(x => x.GetAsync(_existingCategory.Object.Id)).ReturnsAsync(_existingCategory.Object);

            _categoryService = new CategoryService(_categoryRepository.Object, MockProvider.AutoMapper());
        }
Example #2
0
        public void SetUp()
        {
            _newUser      = new Mock <User>(GuidHelper.GetGuidFromInt(0), "user2test.com", "password2", "salt2", "username2");
            _existingUser = new Mock <User>(GuidHelper.GetGuidFromInt(1), "user1test.com", "password", "salt", "username");

            _userRepositoryMock = new Mock <IUserRepository>();
            _userRepositoryMock.Setup(x => x.GetAsync(_existingUser.Object.Email)).ReturnsAsync(_existingUser.Object);
            _userRepositoryMock.Setup(x => x.GetAsync(_newUser.Object.Email)).ReturnsAsync(() => null);
            _userRepositoryMock.Setup(x => x.GetAsync(_existingUser.Object.Id)).ReturnsAsync(_existingUser.Object);
            _userRepositoryMock.Setup(x => x.GetAsync(_newUser.Object.Id)).ReturnsAsync(() => null);

            _userService = new UserService(_userRepositoryMock.Object, MockProvider.AutoMapper(),
                                           MockProvider.Encrypter());
        }
Example #3
0
        public void SetUp()
        {
            var categoryMock = new Mock <Category>(GuidHelper.GetGuidFromInt(1), "name");

            _existingPost = new Mock <Post>(GuidHelper.GetGuidFromInt(1), "title", "content", categoryMock.Object);

            _postRepository = new Mock <IPostRepository>();
            _postRepository.Setup(x => x.GetAsync(_existingPost.Object.Id)).ReturnsAsync(_existingPost.Object);
            _postRepository.Setup(x => x.GetAsync(GuidHelper.GetGuidFromInt(100))).ReturnsAsync(() => null);

            var categoryRepository = new Mock <ICategoryRepository>();

            categoryRepository.Setup(x => x.GetAsync(categoryMock.Object.Id)).ReturnsAsync(categoryMock.Object);

            _postService = new PostService(_postRepository.Object, MockProvider.AutoMapper(), categoryRepository.Object);
        }
        public void SetUp()
        {
            _eventEntryRepositoryMock = new Mock <IEventEntryRepository>();

            _eventEntryService = new EventEntryService(_eventEntryRepositoryMock.Object, MockProvider.AutoMapper());
        }