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()); }
public MetricTemplateBinder(IMetricTemplatesProvider metricTemplatesProvider) { this.metricTemplatesProvider = metricTemplatesProvider; }
protected override void ExecuteTest() { templateProvider = new MetricTemplatesProvider(fileNamesProvider.ToArray(), conventionsProvider); metricTemplateMetadata = templateProvider.GetMetricTemplatesMetadata(); }