public void RenderTeamToDefendAgainst( NFLWeek week ) { // Team to beat report showing a jucy opponent for a particular defence var offset = -4; if ( week.WeekNo < 2 ) { // do the whole of last season #if DEBUG Utility.Announce( "Looking back at the whole of last season" ); #endif offset = -Constants.K_WEEKS_IN_REGULAR_SEASON; } else { #if DEBUG Utility.Announce( "Going back 4 games" ); #endif } var ttb = new TeamLister { Heading = string.Format( "{0}\\defense\\Team To beat-{1:0#}", week.Season, week.WeekNo ), SubHeading = string.Format("last {0} weeks", offset) }; ICalculate ttbCalculator = new DefensiveScoringCalculator( new NFLWeek( week.SeasonNo, week.WeekNo ), offset); FileOut = ttb.RenderTeamToBeat(ttbCalculator); }
public void RenderTeamToDefendAgainst(NFLWeek week) { // Team to beat report showing a jucy opponent for a particular defence var offset = -4; if (week.WeekNo < 2) { // do the whole of last season #if DEBUG Utility.Announce("Looking back at the whole of last season"); #endif offset = -Constants.K_WEEKS_IN_REGULAR_SEASON; } else { #if DEBUG Utility.Announce("Going back 4 games"); #endif } var ttb = new TeamLister { Heading = string.Format("{0}\\defense\\Team To beat-{1:0#}", week.Season, week.WeekNo), SubHeading = string.Format("last {0} weeks", offset) }; ICalculate ttbCalculator = new DefensiveScoringCalculator(new NFLWeek(week.SeasonNo, week.WeekNo), offset); FileOut = ttb.RenderTeamToBeat(ttbCalculator); }
public void TestDefensivePatsyBBReport() { var team = new NflTeam("BB"); var tl = new TeamLister(team); tl.Heading = "Defence Friendly Offences"; ICalculate ttbCalculator = new DefensiveScoringCalculator(new NFLWeek(2013, 1), -17); var fileOut = tl.RenderTeamToBeat(ttbCalculator); Assert.IsTrue(File.Exists(fileOut), string.Format("Cannot find {0}", fileOut)); }
public void RenderDefensiveScoringReport( NFLWeek week ) { var offset = -6; if ( week.WeekNo < 2 ) // do the whole of last season offset = - Constants.K_WEEKS_IN_REGULAR_SEASON; var tl = new TeamLister { Heading = string.Format("{0}\\defense\\Defensive Scoring-{1:0#}", week.Season, week.WeekNo ), SubHeading = string.Format( "last {0} weeks", offset ) }; ICalculate myCalculator = new DefensiveScoringCalculator( week, offset ); FileOut = tl.RenderTeams(myCalculator); }
public void RenderDefensiveScoringReport(NFLWeek week) { var offset = -4; if (week.WeekNo < 2) { // do the whole of last season offset = -Constants.K_WEEKS_IN_REGULAR_SEASON; } var tl = new TeamLister { Heading = string.Format("{0}\\defense\\Defensive Scoring-{1:0#}", week.Season, week.WeekNo), SubHeading = string.Format("last {0} weeks", offset) }; ICalculate myCalculator = new DefensiveScoringCalculator(week, offset); FileOut = tl.RenderTeams(myCalculator); }