Question: class PolynomialTest ( unittest . TestCase ) : def test _ term _ basic ( self ) : t = Term ( 7 , 8
class PolynomialTestunittestTestCase: def testtermbasicself: tTerm self.assertEqualtgetnextNone tTerm self.assertTruett tTerm self.assertFalsett def testtermstrself: constant Term self.assertEqual strconstantx Term self.assertEqualx strx negx Term self.assertEqualx strnegx def testsimpleself: p Polynomial self.assertEqual strp p Polynomial self.assertEqualx strp p Polynomial self.assertEqualxxx strp def testorderself: p Polynomial self.assertEqualx strp p Polynomial self.assertEqualxx x strp p Polynomial self.assertEqualxx strp def testgetfirstself: p Polynomial self.assertEqualpgetfirstTerm p Polynomial self.assertEqualpgetfirstTerm def testzeroself: p Polynomial self.assertTruepiszero p Polynomial self.assertFalsepiszero def testlowesttermself: p Polynomial self.assertEqual plowestterm p Polynomial self.assertEqual plowestterm def testdegreeself: p Polynomial self.assertEqual pdegree p Polynomial self.assertEqual pdegree def testcollecttermsself: p Polynomial self.assertEqualx strp p Polynomial self.assertEqualx strp def testsubself: p Polynomial p Polynomial p Polynomial p Polynomial self.assertEqualx strp p self.assertEqualxx strpp self.assertEqualxxx strp p self.assertEqualxxx strp p self.assertEqualxxxx strp p self.assertEqualxxxx strp p def testmultiplicationself: p Polynomial p Polynomial self.assertEqual strp p p Polynomial p Polynomial self.assertEqualxxx strp p
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
