Пример #1
0
    def setup_class(self):
        playerList = ['a','b','c','d','e','f']

        myMSC = MatchScoreCard(playerList)
        myMSC.ScoreCardData = {'a': 7, 'c': 6, 'b': 5, 'e': 4, 'd': 3, 'f': 8}
        self.PL = PositionList(myMSC.createPositionList())
        
        myMSC_1 = MatchScoreCard(playerList)
        myMSC_1.ScoreCardData = {'a': 7, 'c': 7, 'b': 5, 'e': 4, 'd': 3, 'f': 8}
        self.PL_1 = PositionList(myMSC_1.createPositionList())

        myMSC_2 = MatchScoreCard(playerList)
        myMSC_2.ScoreCardData = {'a': 7, 'c': 7, 'b': 5, 'e': 4, 'd': 3, 'f': 3}
        self.PL_2 = PositionList(myMSC_2.createPositionList())

        myMSC_3 = MatchScoreCard(playerList)
        myMSC_3.ScoreCardData = {'a': 7, 'c': 7, 'b': 5, 'e': 4, 'd': 3, 'f': 3}
        self.PL_3 = PositionList(myMSC_3.createPositionList())

        playerList_1 = ['a','b','c','d']  
        myMSC_4 = MatchScoreCard(playerList_1)
        myMSC_4.ScoreCardData = {'a':7,'b':5,'c':5,'d':3}
        self.PL_4 = PositionList(myMSC_4.createPositionList())
        # Position List will look like {1: ['a'], 2: ['c','b'], 3: [], 4: ['d']]}  

        playerList_1 = ['a','b','c','d']  
        myMSC_5 = MatchScoreCard(playerList_1)
        myMSC_5.ScoreCardData = {'a':7,'b':7,'c':5,'d':5}
        self.PL_5 = PositionList(myMSC_5.createPositionList())

        playerList_1 = ['a','b','c','d']  
        myMSC_6 = MatchScoreCard(playerList_1)
        myMSC_6.ScoreCardData = {'a':7,'b':7,'c':7,'d':3}
        self.PL_6 = PositionList(myMSC_6.createPositionList())