public void AmbientContext() { AmbientLoggerContext.Logger = new XunitTestLogger(_output); var controller = new SomeController(); controller.DoSomething(); }
public void Build_GivenControllerFactory_ShouldUseItToInstantiateController() { //--------------- Arrange ------------------- var expected = new SomeController(); //--------------- Assume ---------------- //--------------- Act ---------------------- var controller = ControllerWithContextBuilder <SomeController> .Create() .WithControllerFactory(() => expected) .Build(); //--------------- Assert ----------------------- Expect(controller).To.Equal(expected); }
public void CrazySetup() { httpContext = new Mock <HttpContextBase>(); httpRequest = new Mock <HttpRequestBase>(); requestContext = new RequestContext(httpContext.Object, new RouteData()); someController = new SomeController(); controllerContext = new ControllerContext(httpContext.Object, new RouteData(), someController); actionDescriptor = new Mock <ActionDescriptor>(); httpContext.Setup(h => h.Request).Returns(httpRequest.Object); context = new ActionExecutingContext(controllerContext, actionDescriptor.Object, new RouteValueDictionary()) { RequestContext = requestContext }; parameterList = new List <ParameterDescriptor>(); acceptVerbs = new Mock <IAcceptHttpVerb>(); }
public async Task MyUnitTestMethod() { var sut = new SomeController(_mapper, _mockSomeRepository.Object); }
public SomeView(SomeController ctrl) { this.controller = ctrl; ctrl.Changed += this.OnControllerChanged; }