Example #1
0
        public void TestInitialize()
        {
            _gigRepoMock = new Mock <IGigRepository>();
            var _unitOfWork = new Mock <IUnitOfWork>();

            _unitOfWork.Setup(u => u.Gigs).Returns(_gigRepoMock.Object);
            _gigsController = new GigsApiController(_unitOfWork.Object);

            _userId = "1";
            _gigsController.MockCurrentUser(_userId, "*****@*****.**");
        }
        public GigsApiControllerTests()
        {
            _mockGigRepository = new Mock <IGigRepository>();
            var mockUoW = new Mock <IUnitOfWork>();

            mockUoW.SetupGet(u => u.Gigs).Returns(_mockGigRepository.Object);

            var mockUserManager = new Mock <FakeUserManager>();

            mockUserManager.Setup(u => u.GetUserId(It.IsAny <ClaimsPrincipal>())).Returns(_userId);

            _controller = new GigsApiController(mockUoW.Object, mockUserManager.Object);
        }