def test_set_picks(self): b2021 = Bracket(teams2021) self.assertEqual(len(b2021.bracket), 32) self.assertEqual(b2021.bracket[18].team1.return_name(), 'Villanova') self.assertEqual(b2021.bracket[18].team2.return_name(), 'Winthorp') self.assertEqual(b2021.bracket[18].pick, None) r1picks = [ gonzaga, oklahoma, ucsb, virginia, usc, kansas, oregon, iowa, michigan, lsu, colorado, fsu, ucla, texas, maryland, alabama, baylor, unc, villanova, purdue, texasTech, arkansas, vTech, ohioState, illinois, loyola, tenessee, osu, syracuse, wvu, rutgers, houston ] b2021.set_picks(r1picks) self.assertEqual(b2021.bracket[18].pick.return_name(), 'Villanova') self.assertEqual(b2021.bracket[41].team1.return_name(), 'Villanova') self.assertEqual(b2021.bracket[41].team2.return_name(), 'Purdue') self.assertEqual(len(b2021.bracket), 48) r2picks = [ gonzaga, virginia, usc, iowa, michigan, fsu, ucla, alabama, unc, purdue, texasTech, ohioState, illinois, osu, wvu, houston ] b2021.set_picks(r2picks) self.assertEqual(len(b2021.bracket), 56) r3picks = [ gonzaga, iowa, fsu, alabama, purdue, ohioState, illinois, houston ] b2021.set_picks(r3picks) self.assertEqual(len(b2021.bracket), 60) r4picks = [gonzaga, fsu, ohioState, houston] b2021.set_picks(r4picks) self.assertEqual(len(b2021.bracket), 62) r5picks = [gonzaga, houston] b2021.set_picks(r5picks) self.assertEqual(len(b2021.bracket), 63) championshipPick = [gonzaga] b2021.set_picks(championshipPick) self.assertEqual(b2021.bracket[62].team2.return_name(), 'Houston') self.assertEqual(b2021.bracket[62].pick.return_name(), 'Gonzaga') self.assertEqual(len(b2021.bracket), 63)
def test_get_score(self): b2021 = Bracket(teams2021) r1picks = [ gonzaga, oklahoma, ucsb, virginia, usc, kansas, oregon, iowa, michigan, lsu, colorado, fsu, ucla, texas, maryland, alabama, baylor, unc, villanova, purdue, texasTech, arkansas, vTech, ohioState, illinois, loyola, tenessee, osu, syracuse, wvu, rutgers, houston ] b2021.set_picks(r1picks) r2picks = [ gonzaga, virginia, usc, iowa, michigan, fsu, ucla, alabama, unc, purdue, texasTech, ohioState, illinois, osu, wvu, houston ] b2021.set_picks(r2picks) r3picks = [ gonzaga, iowa, fsu, alabama, purdue, ohioState, illinois, houston ] b2021.set_picks(r3picks) r4picks = [gonzaga, fsu, ohioState, houston] b2021.set_picks(r4picks) r5picks = [gonzaga, houston] b2021.set_picks(r5picks) championshipPick = [gonzaga] b2021.set_picks(championshipPick) r1winners = [ gonzaga, oklahoma, creighton, ohio, usc, kansas, oregon, iowa, michigan, lsu, colorado, fsu, ucla, abilChristian, maryland, alabama, baylor, wisconsin, villanova, nTexas, texasTech, arkansas, florida, oralRoberts, illinois, loyola, oregonState, osu, syracuse, wvu, rutgers, houston ] b2021.set_winners(r1winners) self.assertEqual(b2021.get_score(), 240) r2winners = [ gonzaga, creighton, usc, oregon, michigan, fsu, ucla, alabama, baylor, villanova, arkansas, oralRoberts, loyola, oregonState, syracuse, houston ] b2021.set_winners(r2winners) self.assertEqual(b2021.get_score(), 380) r3winners = [ gonzaga, usc, michigan, ucla, baylor, arkansas, oregonState, houston ] b2021.set_winners(r3winners) self.assertEqual(b2021.get_score(), 460) r4winners = [gonzaga, ucla, baylor, houston] b2021.set_winners(r4winners) self.assertEqual(b2021.get_score(), 620)
bonaventure, colorado, georgetown, fsu, greensboro, byu, ucla, texas, abilChristian, uConn, maryland, alabama, iona, baylor, hartford, unc, wisconsin, villanova, winthorp, purdue, nTexas, texasTech, utahState, arkansas, colgate, florida, vTech, ohioState, oralRoberts, illinois, drexel, loyola, gatech, tenessee, oregonState, osu, liberty, sdState, syracuse, wvu, moreheadState, clemson, rutgers, houston, clevelandState ] b2021 = Bracket(teams2021) r1picks = [ gonzaga, oklahoma, creighton, virginia, usc, kansas, oregon, iowa, michigan, lsu, colorado, fsu, byu, texas, uConn, alabama, baylor, unc, villanova, purdue, texasTech, arkansas, florida, ohioState, illinois, loyola, tenessee, osu, sdState, wvu, clemson, houston ] b2021.set_picks(r1picks) r2picks = [ gonzaga, virginia, kansas, iowa, michigan, fsu, texas, alabama, baylor, purdue, arkansas, ohioState, illinois, osu, wvu, houston ] b2021.set_picks(r2picks) r3picks = [ gonzaga, iowa, michigan, alabama, baylor, ohioState, illinois, houston ] b2021.set_picks(r3picks) r4picks = [gonzaga, michigan, baylor, illinois] b2021.set_picks(r4picks) r5picks = [gonzaga, baylor] b2021.set_picks(r5picks) championshipPick = [gonzaga] b2021.set_picks(championshipPick)