private void InitializeControls(opens open, string[] controlNames, Control control) { foreach (var name in controlNames) { ReflectionHelper.SetField(open, name, control); } }
private void AssertThatLinkButtonsCssClassIsEmpty(opens open, string[] linkButtons) { foreach (var name in linkButtons) { var button = ReflectionHelper.GetField(open, name) as LinkButton; Assert.That(button, Is.Not.Null); Assert.That(button.CssClass, Is.Empty); } }
private void AssertThatPlaceHoldersAreNotVisible(opens open, string[] placeHolders) { foreach (var name in placeHolders) { var placeHolder = ReflectionHelper.GetField(open, name) as PlaceHolder; Assert.That(placeHolder, Is.Not.Null); Assert.That(placeHolder.Visible, Is.False); } }
private void AssertReportData(Mock <IReportViewer> reportViewer, opens open, string reportPath) { var report = ReflectionHelper.GetField(open, "ReportViewer1") as ReportViewer; Assert.That(report, Is.Not.Null); Assert.That(report.LocalReport.ReportPath, Is.EqualTo(reportPath)); Assert.That(report.LocalReport.DataSources, Is.Not.Null); Assert.That(report.LocalReport.DataSources, Is.InstanceOf(typeof(ReportDataSourceCollection))); Assert.That(report.LocalReport.DataSources.Count, Is.EqualTo(ReportDataSourceCount)); var mimeType = PDFMimeType; string encoding = null; string extention = null; string[] streamids = null; Warning[] warnings = null; reportViewer.Verify(x => x.Render(It.IsAny <string>(), null, out mimeType, out encoding, out extention, out streamids, out warnings), Times.Once()); }