예제 #1
0
        public void Render(ReportResult result, ITeamCityMessageProvider messageProvider)
        {
            foreach (ReportAssembly reportAssembly in result.Assemblies)
            {
                messageProvider.TestSuiteStarted(reportAssembly.Name);

                foreach (ReportNamespace reportNamespace in reportAssembly.Namespaces)
                {
                    RecurseNameSpaces(reportNamespace, messageProvider);
                }

                messageProvider.TestSuiteFinished(reportAssembly.Name);
            }
        }
		public void Render(ReportResult result, ITeamCityMessageProvider messageProvider)
		{
			foreach (ReportAssembly reportAssembly in result.Assemblies)
			{
				messageProvider.TestSuiteStarted(reportAssembly.Name);

				foreach (ReportNamespace reportNamespace in reportAssembly.Namespaces)
				{
					RecurseNameSpaces(reportNamespace, messageProvider);
				}

				messageProvider.TestSuiteFinished(reportAssembly.Name);
			}
		}
 public void OnAssemblyEnd(AssemblyInfo assembly)
 {
     _messageProvider.TestSuiteFinished(assembly.Name);
 }