/// <summary>
 /// Initialise a new <see cref="HtmlReportAction"/>.
 /// </summary>
 /// <param name="fingerprintFactory"></param>
 /// <param name="farmService"></param>
 /// <param name="viewGenerator"></param>
 public HtmlReportAction(IFingerprintFactory fingerprintFactory, IFarmService farmService,
                         IVelocityViewGenerator viewGenerator)
 {
     this.fingerprintFactory = fingerprintFactory;
     this.farmService        = farmService;
     this.viewGenerator      = viewGenerator;
 }
 /// <summary>
 /// Initialise a new <see cref="HtmlReportAction"/>.
 /// </summary>
 /// <param name="fingerprintFactory"></param>
 /// <param name="farmService"></param>
 /// <param name="viewGenerator"></param>
 public HtmlReportAction(IFingerprintFactory fingerprintFactory, IFarmService farmService,
     IVelocityViewGenerator viewGenerator)
 {
     this.fingerprintFactory = fingerprintFactory;
     this.farmService = farmService;
     this.viewGenerator = viewGenerator;
 }
	    public HtmlBuildLogAction(IBuildRetriever buildRetriever, IVelocityViewGenerator viewGenerator,
		                          ICruiseUrlBuilder urlBuilder, IFingerprintFactory fingerprintFactory,
            ISessionRetriever retriever)
		{
			this.buildRetriever = buildRetriever;
			this.viewGenerator = viewGenerator;
			this.urlBuilder = urlBuilder;
		    this.fingerprintFactory = fingerprintFactory;
            this.retriever = retriever;
		}
	    public TopControlsViewBuilder(ICruiseRequest request, ILinkFactory linkFactory, IVelocityViewGenerator velocityViewGenerator,
            IFarmService farmService, IFingerprintFactory fingerprintFactory, ISessionRetriever sessionRetriever)
		{
			this.request = request;
			this.linkFactory = linkFactory;
			this.velocityViewGenerator = velocityViewGenerator;
			this.farmService = farmService;
		    this.fingerprintFactory = fingerprintFactory;
            this.sessionRetriever = sessionRetriever;
		}
Beispiel #5
0
 public TopControlsViewBuilder(ICruiseRequest request, ILinkFactory linkFactory, IVelocityViewGenerator velocityViewGenerator,
                               IFarmService farmService, IFingerprintFactory fingerprintFactory, ISessionRetriever sessionRetriever)
 {
     this.request               = request;
     this.linkFactory           = linkFactory;
     this.velocityViewGenerator = velocityViewGenerator;
     this.farmService           = farmService;
     this.fingerprintFactory    = fingerprintFactory;
     this.sessionRetriever      = sessionRetriever;
 }
Beispiel #6
0
 public HtmlBuildLogAction(IBuildRetriever buildRetriever, IVelocityViewGenerator viewGenerator,
                           ICruiseUrlBuilder urlBuilder, IFingerprintFactory fingerprintFactory,
                           ISessionRetriever retriever)
 {
     this.buildRetriever     = buildRetriever;
     this.viewGenerator      = viewGenerator;
     this.urlBuilder         = urlBuilder;
     this.fingerprintFactory = fingerprintFactory;
     this.retriever          = retriever;
 }
 public SideBarViewBuilder(ICruiseRequest request, IBuildNameRetriever buildNameRetriever, IRecentBuildsViewBuilder recentBuildsViewBuilder, IPluginLinkCalculator pluginLinkCalculator, IVelocityViewGenerator velocityViewGenerator, ILinkFactory linkFactory, ILinkListFactory linkListFactory, IFarmService farmService, IFingerprintFactory fingerprintFactory)
 {
     this.request                 = request;
     this.buildNameRetriever      = buildNameRetriever;
     this.recentBuildsViewBuilder = recentBuildsViewBuilder;
     this.pluginLinkCalculator    = pluginLinkCalculator;
     this.velocityViewGenerator   = velocityViewGenerator;
     this.linkListFactory         = linkListFactory;
     this.linkFactory             = linkFactory;
     this.farmService             = farmService;
     this.fingerprintFactory      = fingerprintFactory;
 }
 public SideBarViewBuilder(ICruiseRequest request, IBuildNameRetriever buildNameRetriever, IRecentBuildsViewBuilder recentBuildsViewBuilder, IPluginLinkCalculator pluginLinkCalculator, IVelocityViewGenerator velocityViewGenerator, ILinkFactory linkFactory, ILinkListFactory linkListFactory, IFarmService farmService, IFingerprintFactory fingerprintFactory)
 {
     this.request = request;
     this.buildNameRetriever = buildNameRetriever;
     this.recentBuildsViewBuilder = recentBuildsViewBuilder;
     this.pluginLinkCalculator = pluginLinkCalculator;
     this.velocityViewGenerator = velocityViewGenerator;
     this.linkListFactory = linkListFactory;
     this.linkFactory = linkFactory;
     this.farmService = farmService;
     this.fingerprintFactory = fingerprintFactory;
 }
 public RecentBuildLister(IFarmService farmService, IVelocityTransformer velocityTransformer,
                          IVelocityViewGenerator viewGenerator, ILinkFactory linkFactory, ILinkListFactory linkListFactory, IFingerprintFactory fingerprintFactory,
                          ICruiseUrlBuilder urlBuilder, ISessionRetriever retriever)
 {
     this.farmService           = farmService;
     this.velocityTransformer   = velocityTransformer;
     this.velocityViewGenerator = viewGenerator;
     this.linkFactory           = linkFactory;
     this.linkListFactory       = linkListFactory;
     this.urlBuilder            = urlBuilder;
     this.fingerprintFactory    = fingerprintFactory;
     this.retriever             = retriever;
 }
        public RecentBuildLister(IFarmService farmService, IVelocityTransformer velocityTransformer, 
			IVelocityViewGenerator viewGenerator, ILinkFactory linkFactory, ILinkListFactory linkListFactory, IFingerprintFactory fingerprintFactory,
            ICruiseUrlBuilder urlBuilder, ISessionRetriever retriever)
        {
            this.farmService = farmService;
            this.velocityTransformer = velocityTransformer;
            this.velocityViewGenerator = viewGenerator;
            this.linkFactory = linkFactory;
            this.linkListFactory = linkListFactory;
            this.urlBuilder = urlBuilder;
            this.fingerprintFactory = fingerprintFactory;
            this.retriever = retriever;
        }
 public SiteTemplateActionDecorator(IAction decoratedAction, IVelocityViewGenerator velocityViewGenerator,
                                    ObjectSource objectSource, IVersionProvider versionProvider,
                                    IFingerprintFactory fingerprintFactory, IUrlBuilder urlBuilder,
                                     IPluginConfiguration configuration, ICruiseRequest cruiseRequest)
 {
     this.decoratedAction = decoratedAction;
     this.velocityViewGenerator = velocityViewGenerator;
     this.objectSource = objectSource;
     this.versionProvider = versionProvider;
     this.fingerprintFactory = fingerprintFactory;
     this.urlBuilder = urlBuilder;
     this.configuration = configuration;
     this.cruiseRequest = cruiseRequest;
 }
Beispiel #12
0
 public SiteTemplateActionDecorator(IAction decoratedAction, IVelocityViewGenerator velocityViewGenerator,
                                    ObjectSource objectSource, IVersionProvider versionProvider,
                                    IFingerprintFactory fingerprintFactory, IUrlBuilder urlBuilder,
                                    IPluginConfiguration configuration, ICruiseRequest cruiseRequest)
 {
     this.decoratedAction       = decoratedAction;
     this.velocityViewGenerator = velocityViewGenerator;
     this.objectSource          = objectSource;
     this.versionProvider       = versionProvider;
     this.fingerprintFactory    = fingerprintFactory;
     this.urlBuilder            = urlBuilder;
     this.configuration         = configuration;
     this.cruiseRequest         = cruiseRequest;
 }
		public void Setup()
		{
			mockActionFactory = new DynamicMock(typeof(IActionFactory));
			mockRequest = new DynamicMock(typeof(IRequest));
			mockAction = new DynamicMock(typeof(IAction));
            mockFingerprintFactory = new DynamicMock(typeof(IFingerprintFactory));
	        mockFingerprintableContentProvider = new DynamicMock(typeof (IConditionalGetFingerprintProvider));

			action = (IAction) mockAction.MockInstance;
			request = (IRequest) mockRequest.MockInstance;
            response = new HtmlFragmentResponse("<b>test</b>");
            fingerprintFactory = (IFingerprintFactory)mockFingerprintFactory.MockInstance;
	        fingerprintableContentProvider =
	            (IConditionalGetFingerprintProvider) mockFingerprintableContentProvider.MockInstance;

			controller = new RequestController((IActionFactory) mockActionFactory.MockInstance, request, fingerprintFactory);
		}
        public void Setup()
        {
            mockActionFactory                  = new DynamicMock(typeof(IActionFactory));
            mockRequest                        = new DynamicMock(typeof(IRequest));
            mockAction                         = new DynamicMock(typeof(IAction));
            mockFingerprintFactory             = new DynamicMock(typeof(IFingerprintFactory));
            mockFingerprintableContentProvider = new DynamicMock(typeof(IConditionalGetFingerprintProvider));

            action                         = (IAction)mockAction.MockInstance;
            request                        = (IRequest)mockRequest.MockInstance;
            response                       = new HtmlFragmentResponse("<b>test</b>");
            fingerprintFactory             = (IFingerprintFactory)mockFingerprintFactory.MockInstance;
            fingerprintableContentProvider =
                (IConditionalGetFingerprintProvider)mockFingerprintableContentProvider.MockInstance;

            controller = new RequestController((IActionFactory)mockActionFactory.MockInstance, request, fingerprintFactory);
        }
Beispiel #15
0
        public void Setup()
        {
            mockActionFactory                  = new Mock <IActionFactory>();
            mockRequest                        = new Mock <IRequest>();
            mockAction                         = new Mock <IAction>();
            mockFingerprintFactory             = new Mock <IFingerprintFactory>();
            mockFingerprintableContentProvider = new Mock <IConditionalGetFingerprintProvider>();

            action                         = (IAction)mockAction.Object;
            request                        = (IRequest)mockRequest.Object;
            response                       = new HtmlFragmentResponse("<b>test</b>");
            fingerprintFactory             = (IFingerprintFactory)mockFingerprintFactory.Object;
            fingerprintableContentProvider =
                (IConditionalGetFingerprintProvider)mockFingerprintableContentProvider.Object;

            controller = new RequestController((IActionFactory)mockActionFactory.Object, request, fingerprintFactory);
        }
Beispiel #16
0
 public ExternalLogProcessorBuildAction(IBuildRetriever buildRetriever, IFingerprintFactory fingerprintFactory)
 {
     this.fingerprintFactory = fingerprintFactory;
     this.buildRetriever     = buildRetriever;
 }
 public GallioAttachmentBuildAction(IBuildRetriever buildRetriever, IFingerprintFactory fingerprintFactory)
 {
     this.buildRetriever = buildRetriever;
     this.fingerprintFactory = fingerprintFactory;
 }
 public XslReportBuildAction(IBuildLogTransformer buildLogTransformer, IFingerprintFactory fingerprintFactory)
 {
     this.buildLogTransformer = buildLogTransformer;
     this.fingerprintFactory = fingerprintFactory;
 }
 public RequestController(IActionFactory actionFactory, IRequest request, IFingerprintFactory fingerprintFactory)
 {
     this.actionFactory = actionFactory;
     this.request = request;
     this.fingerprintFactory = fingerprintFactory;
 }
 public GallioAttachmentBuildAction(IBuildRetriever buildRetriever, IFingerprintFactory fingerprintFactory)
 {
     this.buildRetriever     = buildRetriever;
     this.fingerprintFactory = fingerprintFactory;
 }
 public XslReportBuildAction(IBuildLogTransformer buildLogTransformer, IFingerprintFactory fingerprintFactory)
 {
     this.buildLogTransformer = buildLogTransformer;
     this.fingerprintFactory  = fingerprintFactory;
 }
 public RequestController(IActionFactory actionFactory, IRequest request, IFingerprintFactory fingerprintFactory)
 {
     this.actionFactory      = actionFactory;
     this.request            = request;
     this.fingerprintFactory = fingerprintFactory;
 }