def testCherryPlatform(): SodaImpSingleton(CherrySodaImp()) mediumSoda = MediumSoda() self.assertEqual( ','.join(mediumSoda.pourSoda()), "...glug...,Yummy Cherry Soda!,...glug...,Yummy Cherry Soda!") superSizeSoda = SuperSizeSoda() self.assertEqual( ','.join(superSizeSoda.pourSoda()), "...glug...,Yummy Cherry Soda!,...glug...,Yummy Cherry Soda!,...glug...,Yummy Cherry Soda!,...glug...,Yummy Cherry Soda!,...glug...,Yummy Cherry Soda!" )
def testOrangePlatform(): SodaImpSingleton(OrangeSodaImp()) mediumSoda = MediumSoda() self.assertEqual( ",".join(mediumSoda.pourSoda()), "...glug...,Citrusy Orange Soda!,...glug...,Citrusy Orange Soda!" ) superSizeSoda = SuperSizeSoda() self.assertEqual( ",".join(superSizeSoda.pourSoda()), "...glug...,Citrusy Orange Soda!,...glug...,Citrusy Orange Soda!,...glug...,Citrusy Orange Soda!,...glug...,Citrusy Orange Soda!,...glug...,Citrusy Orange Soda!", )
def testGrapePlatform(): SodaImpSingleton(GrapeSodaImp()) mediumSoda = MediumSoda() self.assertEqual( ",".join(mediumSoda.pourSoda()), "...glug...,Delicious Grape Soda!,...glug...,Delicious Grape Soda!" ) superSizeSoda = SuperSizeSoda() self.assertEqual( ",".join(superSizeSoda.pourSoda()), "...glug...,Delicious Grape Soda!,...glug...,Delicious Grape Soda!,...glug...,Delicious Grape Soda!,...glug...,Delicious Grape Soda!,...glug...,Delicious Grape Soda!", )
def testCherryPlatform(): SodaImpSingleton(CherrySodaImp()) mediumSoda = MediumSoda() self.assertEqual( ",".join(mediumSoda.pourSoda()), "...glug...,Yummy Cherry Soda!,...glug...,Yummy Cherry Soda!" ) superSizeSoda = SuperSizeSoda() self.assertEqual( ",".join(superSizeSoda.pourSoda()), "...glug...,Yummy Cherry Soda!,...glug...,Yummy Cherry Soda!,...glug...,Yummy Cherry Soda!,...glug...,Yummy Cherry Soda!,...glug...,Yummy Cherry Soda!", )
def testOrangePlatform(): SodaImpSingleton(OrangeSodaImp()) mediumSoda = MediumSoda() self.assertEqual( ','.join(mediumSoda.pourSoda()), "...glug...,Citrusy Orange Soda!,...glug...,Citrusy Orange Soda!" ) superSizeSoda = SuperSizeSoda() self.assertEqual( ','.join(superSizeSoda.pourSoda()), "...glug...,Citrusy Orange Soda!,...glug...,Citrusy Orange Soda!,...glug...,Citrusy Orange Soda!,...glug...,Citrusy Orange Soda!,...glug...,Citrusy Orange Soda!" )
def testGrapePlatform(): SodaImpSingleton(GrapeSodaImp()) mediumSoda = MediumSoda() self.assertEqual( ','.join(mediumSoda.pourSoda()), "...glug...,Delicious Grape Soda!,...glug...,Delicious Grape Soda!" ) superSizeSoda = SuperSizeSoda() self.assertEqual( ','.join(superSizeSoda.pourSoda()), "...glug...,Delicious Grape Soda!,...glug...,Delicious Grape Soda!,...glug...,Delicious Grape Soda!,...glug...,Delicious Grape Soda!,...glug...,Delicious Grape Soda!" )