BlogSharp.MvcExtensions.Tests.Handlers.BlogMvcHandlerTests.Factory_should_resolve_given_controller_with_its_type C# (CSharp) Method

Factory_should_resolve_given_controller_with_its_type() private method

        public void Factory_should_resolve_given_controller_with_its_type()
        {
            var dummyController = new DummyController();
            dummyFactory.Expect(x => x.CreateController(Arg<RequestContext>.Is.Anything,
                                                        Arg<Type>.Is.Equal(typeof (Controller))))
                .Return(dummyController)
                .Repeat.Any();

            methodInfo.Invoke(handler, new object[] {context.HttpContext});
            dummyFactory.AssertWasCalled(
                x => x.CreateController(Arg<RequestContext>.Is.Anything, Arg<Type>.Is.Equal(typeof (Controller))));
            Assert.True(dummyController.WasCalled);
        }