Esempio n. 1
0
    def testSquare(self) -> None:

        value1_index,result_index,test_data = CSVReader.callCreateCSVReader("TwoFieldsCSV",
                                                                            "../csv_files/",
                                                                            "Unit Test Square.csv"
        )
        #pprint(test_data)
        #print()
        for row in test_data:
            
            value1 = int(row[value1_index])
            result = int(row[result_index])
            
            self.assertEqual(self.calculator.sqr(value1), result)
            self.assertEqual(self.calculator.result, result)
Esempio n. 2
0
    def testDivision(self) -> None:

        value1_index,value2_index,result_index,test_data = CSVReader.callCreateCSVReader("ThreeFieldsCSV",
                                                                                       "../csv_files/",
                                                                                       "Unit Test Division.csv"
        )
        #pprint(test_data)
        #print()
        for row in test_data:
            
            value1 = int(row[value1_index])
            value2 = int(row[value2_index])
            result = float(row[result_index])
            
            self.assertEqual(self.calculator.divide(value1, value2), result)
            self.assertEqual(self.calculator.result, result)