protected override void EstablishContext()
        {
            templateNameNoTemplate = "~/Views/MetricTemplates/NoTemplate.cshtml";
            templateName1 = "TemplateNameOne";
            templateName2 = "TemplateNameTwo";
            templateName3 = "TemplateNameThree";
            templateName4 = "TemplateNameFour";
            templateName5 = "TemplateNameFive";
            templateName6 = "TemplateNameSix";
            templateName7 = "TemplateNameSeven";

            renderingContextValues1FullMatch = getRenderingContextValues_FullMatch_1();
            renderingContextValues2 = getRenderingContextValues_2();
            renderingContextValues3NoMatch = getRenderingContextValues_3_NoMatch();
            renderingContextValues4 = getRenderingContextValues_4();
            renderingContextValues5 = getRenderingContextValues_5();
            renderingContextValues6 = getRenderingContextValues_6();

            metricTemplatesProvider = mocks.StrictMock<IMetricTemplatesProvider>();
            Expect.Call(metricTemplatesProvider.GetGroupedMetricTemplatesMetadata()).Repeat.Times(7).Return(GetSuppliedMetricTemplates());
        }
Пример #2
0
 public MetricTemplateBinder(IMetricTemplatesProvider metricTemplatesProvider)
 {
     this.metricTemplatesProvider = metricTemplatesProvider;
 }
 protected override void ExecuteTest()
 {
     templateProvider = new MetricTemplatesProvider(fileNamesProvider.ToArray(), conventionsProvider);
     metricTemplateMetadata = templateProvider.GetMetricTemplatesMetadata();
 }