public void GetHandlerController_HaveController_ControllerMetaDataReturned()
{
// Assign
_metaStore.SetupGet(x => x.ControllersMetaData).Returns(new List<IControllerMetaData>
{
new ControllerMetaData(null, null, new ControllerRole(false, false, true))
});
_agent = new ControllersAgent(_metaStore.Object, _routeMatcher.Object);
// Act
var metaData = _agent.GetHandlerController(HandlerControllerType.Http404Handler);
// Assert
Assert.IsTrue(metaData.Role.Is404Handler);
}