public void QTSChartShouldNotBeInRatioNumberOfPupilsPerMeasureMetricCharts()
        {
            var builder = new HistoricalChartBuilder();

            var chartVMs = builder.Build(TabType.Workforce, ChartGroupType.All, EstablishmentType.Academies, UnitType.NoOfPupilsPerMeasure);

            Assert.False(chartVMs.Any(c => c.Name == "Teachers with Qualified Teacher Status (%)"));
        }
        public void WorkforceFTEChartShouldNotBeInFTERatioToTotalFTEMetricCharts()
        {
            var builder = new HistoricalChartBuilder();

            var chartVMs = builder.Build(TabType.Workforce, ChartGroupType.All, EstablishmentType.Academies, UnitType.FTERatioToTotalFTE);

            Assert.False(chartVMs.Any(c => c.Name == "School workforce (Full Time Equivalent)"));
        }
        public void QTSChartShouldNotBeInHeadcountPerFTEMetricCharts()
        {
            var builder = new HistoricalChartBuilder();

            var chartVMs = builder.Build(TabType.Workforce, ChartGroupType.All, EstablishmentType.Academies, UnitType.HeadcountPerFTE);

            Assert.False(chartVMs.Any(c => c.Name == "Teachers with Qualified Teacher Status (%)"));
        }
        public void WorkforceHeadCountChartShouldNotBeInHeadcountPerFTEMetricCharts()
        {
            var builder = new HistoricalChartBuilder();

            var chartVMs = builder.Build(TabType.Workforce, ChartGroupType.All, EstablishmentType.Academies, UnitType.HeadcountPerFTE);

            Assert.False(chartVMs.Any(c => c.Name == "School workforce (headcount)"));
        }
        public void TotalIncomeChartShouldNotBeInPercentageOfTotalIncomeMetricCharts()
        {
            var builder = new HistoricalChartBuilder();

            var chartVMs = builder.Build(TabType.Income, ChartGroupType.All, EstablishmentType.Academies, UnitType.PercentageOfTotalIncome);

            Assert.False(chartVMs.Any(c => c.Name == "Total income"));
        }
Example #6
0
        public void QTSChartShouldNotBeInRatioFTEMetricCharts()
        {
            var builder = new HistoricalChartBuilder();

            var chartVMs = builder.Build(RevenueGroupType.Workforce, ChartGroupType.All, SchoolFinancialType.Academies, UnitType.FTERatioToTotalFTE);

            Assert.False(chartVMs.Any(c => c.Name == "Teachers with Qualified Teacher Status (%)"));
        }
Example #7
0
        public void WorkforceHeadCountChartShouldNotBeInFTERatioToTotalFTEMetricCharts()
        {
            var builder = new HistoricalChartBuilder();

            var chartVMs = builder.Build(RevenueGroupType.Workforce, ChartGroupType.All, SchoolFinancialType.Academies, UnitType.FTERatioToTotalFTE);

            Assert.False(chartVMs.Any(c => c.Name == "School workforce (headcount)"));
        }
Example #8
0
        public void TotalIncomeChartShouldNotBeInPercentageOfTotalMetricCharts()
        {
            var builder = new HistoricalChartBuilder();

            var chartVMs = builder.Build(RevenueGroupType.Income, ChartGroupType.All, SchoolFinancialType.Academies, UnitType.PercentageOfTotal);

            Assert.False(chartVMs.Any(c => c.Name == "Total income"));
        }