def test_squareroot(self):
     my_list = read('/src/Unit_Test_Squareroot.csv')
     for row in my_list:
         self.assertEqual(self.calculator.sqr(int(row[0])), Decimal(row[1]))
 def test_square(self):
     my_list = read('/src/Unit_Test_Square.csv')
     for row in my_list:
         self.assertEqual(self.calculator.squ(int(row[0])), int(row[1]))
 def test_division(self):
     my_list = read('/src/Unit_Test_Division.csv')
     for row in my_list:
         self.assertEqual(self.calculator.div(int(row[0]), int(row[1])),
                          float(row[2]))
 def test_multiplication(self):
     my_list = read('/src/Unit_Test_Multiplication.csv')
     for row in my_list:
         self.assertEqual(self.calculator.mul(int(row[0]), int(row[1])),
                          int(row[2]))
 def test_subtraction(self):
     my_list = read('/src/Unit_Test_Subtraction.csv')
     for row in my_list:
         self.assertEqual(self.calculator.sub(int(row[0]), int(row[1])),
                          int(row[2]))
 def test_addition(self):
     my_list = read('/src/Unit_Test_Addition.csv')
     for row in my_list:
         self.assertEqual(self.calculator.add(int(row[0]), int(row[1])),
                          int(row[2]))