Beispiel #1
0
    def setUp(self):
        self.TestClass = SuhNommieNationLeagueInfo()

        points_ary = [('TACKLES', 1), ('ASSIST', 2), ('SACKS', 3),
                      ('PASSESDEFENSED', 4), ('INTERCEPTIONS', 5),
                      ('FUMBLESRECOVERED', 6), ('FUMBLESFORCED', 7),
                      ('DEFENSEIVETDS', 8)]

        self.TestPlayer = TestPlayer()

        for (stat, count) in points_ary:
            self.TestPlayer.stats[stat] = count
        pass
Beispiel #2
0
class TestCalculatePoints1(unittest.TestCase):
    def setUp(self):
        self.TestClass = SuhNommieNationLeagueInfo()

        points_ary = [('COMPLETIONS', 1), ('ATTEMPTS', 2), ('PASSING_YDS', 3),
                      ('PASSING_TD', 4),
                      ('PASSING_INT', 5), ('RUSHING_RUSH', 6),
                      ('RUSHING_YDS', 7), ('RUSHING_TD', 8),
                      ('RECIEVING_REC', 9), ('RECIEVING_YDS', 10),
                      ('RECIEVING_TD', 11), ('SCORED_1-39,', 12),
                      ('ATTEMPTED_1-39,', 13), ('SCORED_40-49,', 14),
                      ('ATTEMPTED_40-49,', 15), ('SCORED_50+', 16),
                      ('ATTEMPTED_50+', 17), ('SCORED_TOT', 18),
                      ('ATTEMPTED_TOT', 19), ('SCORED_XP', 20),
                      ('ATTEMPTED_XP', 21)]

        self.TestPlayer = TestPlayer()

        for (stat, count) in points_ary:
            self.TestPlayer.stats[stat] = count
        pass

    def runTest(self):
        testInfo = self.TestClass.calculatePoints(self.TestPlayer)
        self.assertEqual(testInfo, 507.72)
Beispiel #3
0
    def setUp(self):
        self.TestClass = SuhNommieNationLeagueInfo()

        points_ary = [('COMPLETIONS', 1), ('ATTEMPTS', 2), ('PASSING_YDS', 3),
                      ('PASSING_TD', 4),
                      ('PASSING_INT', 5), ('RUSHING_RUSH', 6),
                      ('RUSHING_YDS', 7), ('RUSHING_TD', 8),
                      ('RECIEVING_REC', 9), ('RECIEVING_YDS', 10),
                      ('RECIEVING_TD', 11), ('SCORED_1-39,', 12),
                      ('ATTEMPTED_1-39,', 13), ('SCORED_40-49,', 14),
                      ('ATTEMPTED_40-49,', 15), ('SCORED_50+', 16),
                      ('ATTEMPTED_50+', 17), ('SCORED_TOT', 18),
                      ('ATTEMPTED_TOT', 19), ('SCORED_XP', 20),
                      ('ATTEMPTED_XP', 21)]

        self.TestPlayer = TestPlayer()

        for (stat, count) in points_ary:
            self.TestPlayer.stats[stat] = count
        pass
Beispiel #4
0
class TestGetMaxPositions(unittest.TestCase):
    def setUp(self):
        self.TestClass = SuhNommieNationLeagueInfo()
        pass

    def runTest(self):
        testInfo = self.TestClass.GetPositionMaxCounts()
        self.assertEqual(testInfo['QB'], 4)
        self.assertEqual(testInfo['RB'], 5)
        self.assertEqual(testInfo['WR'], 6)
        self.assertEqual(testInfo['TE'], 3)
        self.assertEqual(testInfo['K'], 2)
        self.assertEqual(testInfo['D'], 5)
Beispiel #5
0
class TestCalculateDefenseivePoints(unittest.TestCase):
    def setUp(self):
        self.TestClass = SuhNommieNationLeagueInfo()

        points_ary = [('TACKLES', 1), ('ASSIST', 2), ('SACKS', 3),
                      ('PASSESDEFENSED', 4), ('INTERCEPTIONS', 5),
                      ('FUMBLESRECOVERED', 6), ('FUMBLESFORCED', 7),
                      ('DEFENSEIVETDS', 8)]

        self.TestPlayer = TestPlayer()

        for (stat, count) in points_ary:
            self.TestPlayer.stats[stat] = count
        pass

    def runTest(self):
        testInfo = self.TestClass.calculatePoints(self.TestPlayer)
        self.assertEqual(testInfo, 195.2)
Beispiel #6
0
 def setUp(self):
     self.TestClass = SuhNommieNationLeagueInfo()
     pass
Beispiel #7
0
@author: robertbitel
'''
import DataStore

from LeagueInfo import MAFALeagueInfo, MAFALeagueInfo_Playoffs, SuhNommieNationLeagueInfo, FlexLeague, AutoLeagueInfo, CreateFullVarList, CreateFullOwnerList
from FileWriter import WriteByPosition, WriteFullList_NoOwner, WriteFullList_Owner

if __name__ == '__main__':
    data = DataStore.GetPlayerData()

    mafa_10_league = CreateFullVarList(10, data, MAFALeagueInfo())
    mafa_12_league = CreateFullVarList(12, data, MAFALeagueInfo())
    mafa_14_league = CreateFullVarList(14, data, MAFALeagueInfo())
    mafa_14_playoff_league = CreateFullVarList(14, data, MAFALeagueInfo_Playoffs())
    snn_12_league = CreateFullVarList(12, data, SuhNommieNationLeagueInfo())
    snn_12_league_myteam = CreateFullOwnerList('Strk', 12, data, SuhNommieNationLeagueInfo())
    flex_10_league = CreateFullVarList(10, data, FlexLeague())
    flex_12_league = CreateFullVarList(12, data, FlexLeague())
    AutoLeague_league = CreateFullVarList(12, data, AutoLeagueInfo())


    files_to_write = [  (mafa_10_league, './MAFA_10_VAR_List.csv',  WriteByPosition),
                        (mafa_12_league, './MAFA_12_VAR_List.csv',  WriteByPosition),
                        (mafa_14_league, './MAFA_14_VAR_List.csv',  WriteByPosition),
                        (mafa_14_playoff_league, './MAFA_14_VAR_PLAYOFF_List.csv',  WriteByPosition),
                        (mafa_14_league, './MAFA_14_VAR_Full_List.csv',  WriteFullList_NoOwner),
                        (snn_12_league, './SNN_12_VAR_List.csv',    WriteByPosition),
                        (snn_12_league, './SNN_12_VAR_Full_List.csv',    WriteFullList_Owner),
                        (AutoLeague_league, './AL_12_VAR_List.csv',    WriteByPosition),
                        (snn_12_league_myteam, './SNN_12_VAR_Full_List_MyTeam.csv',    WriteFullList_Owner),
Beispiel #8
0
'''
Created on Aug 22, 2017

@author: robert.bitel
'''

from LeagueInfo import SuhNommieNationLeagueInfo




if __name__ == '__main__':
    snn = SuhNommieNationLeagueInfo()
    snn.GetLeaguePlayerOweners()