public static void ValidateChartXmlByReflection(IChart chart)
        {
            var xmlText = ChartExtensions.BuildChartXml(chart, true);

            if (IsDebugEnabled)
            {
                log.Debug(xmlText);
            }

            var doc = new XmlDoc(xmlText);

            Assert.IsTrue(doc.IsValidDocument);
        }
Beispiel #2
0
 public async Task <IEnumerable <Chart> > HandleAsync(GetCharts query)
 {
     return(ChartExtensions.GetCharts(await helmClient.Index()));
 }
Beispiel #3
0
        public async Task <Chart> HandleAsync(GetChart query)
        {
            var charts = ChartExtensions.GetCharts(await helmClient.Index());

            return(charts.Single(c => c.Name == query.ChartName));
        }