public void TestInitializer() { _unitOfWork = new MockUnitOfWork(); _qualificationLevelController = new QualificationLevelController(ModelMapper.Create(), _unitOfWork); _qualificationLevelController.ControllerContext = Substitute.For <HttpControllerContext>(); _qualificationLevelController.Request = new HttpRequestMessage(); _qualificationLevelController.Request.Properties.Add(HttpPropertyKeys.HttpConfigurationKey, new HttpConfiguration()); _qualificationLevelController.Request.SetConfiguration(new HttpConfiguration()); _qualificationLevelController.RequestContext.Principal = new ClaimsPrincipal(new ClaimsIdentity(new[] { new Claim(ClaimTypes.NameIdentifier, "1") })); }