public void Setup() { _mocker = AutoMock.GetLoose(); _mocker.Mock <IMapperFactory>().Setup(x => x.Get <PexipConfigResponse, SelfTestPexipResponse>()).Returns(_mocker.Create <PexipServiceConfigurationResponseMapper>()); var claimsPrincipal = new ClaimsPrincipalBuilder().Build(); var context = new ControllerContext { HttpContext = new DefaultHttpContext { User = claimsPrincipal } }; _sut = _mocker.Create <VideoWeb.Controllers.SelfTestController>(); _sut.ControllerContext = context; }
public void Setup() { _videoApiClientMock = new Mock <IVideoApiClient>(); _mockLogger = new Mock <ILogger <VideoWeb.Controllers.SelfTestController> >(); var claimsPrincipal = new ClaimsPrincipalBuilder().Build(); var context = new ControllerContext { HttpContext = new DefaultHttpContext { User = claimsPrincipal } }; _controller = new VideoWeb.Controllers.SelfTestController(_videoApiClientMock.Object, _mockLogger.Object) { ControllerContext = context }; }