public void TestWithMultiple()
        {
            var parameter = new RealisiertenMassnahmenWertverlustZustandsindexProJahrGrafischeParameter
            {
                JahrIdVon = kenngroessen,
                JahrIdBis = GetCurrentErfassungsPeriodId(),
            };

            GenerateReportWithFilter(parameter);
            AssertReportToReferenzReport("W5.4_Multiple");
        }
        public void TestWithGISErfassungsPeriod()
        {
            var parameter = new RealisiertenMassnahmenWertverlustZustandsindexProJahrGrafischeParameter
            {
                JahrIdVon = ep3.Id,
                JahrIdBis = ep3.Id,
            };

            GenerateReportWithFilter(parameter);
            AssertReportToReferenzReport("W5.4_GIS");
        }
        public void TestWitKenngroessenVonBis()
        {
            var parameter = new RealisiertenMassnahmenWertverlustZustandsindexProJahrGrafischeParameter
            {
                JahrIdVon = kenngroessen,
                JahrIdBis = kenngroessen,
            };

            GenerateReportWithFilter(parameter);
            AssertReportToReferenzReport("W5.4_Kenngroessen");
        }
        public void TestWithCurrentErfassugnsPeriodWithGemeindeFilter()
        {
            var parameter = new RealisiertenMassnahmenWertverlustZustandsindexProJahrGrafischeParameter
            {
                JahrIdVon   = kenngroessen,
                JahrIdBis   = GetCurrentErfassungsPeriodId(),
                Eigentuemer = EigentuemerTyp.Gemeinde
            };

            GenerateReportWithFilter(parameter);
            AssertReportToReferenzReport("W5.4_GemeindeFilter");
        }
 private void GenerateReportWithFilter(RealisiertenMassnahmenWertverlustZustandsindexProJahrGrafischeParameter parameter)
 {
     //Generate Report
     BrowserDriver.GeneratReports((EmsgReportParameter)parameter, rp => BrowserDriver.InvokePostAction <RealisiertenMassnahmenWertverlustZustandsindexProJahrGrafischeController, RealisiertenMassnahmenWertverlustZustandsindexProJahrGrafischeParameter>((c, r) => c.GetReport(r), (RealisiertenMassnahmenWertverlustZustandsindexProJahrGrafischeParameter)rp, false));
 }