import unittest import import_ipynb import pandas as pd import pandas.testing as pd_testing from sklearn import preprocessing from matplotlib import pyplot class Test(unittest.TestCase): def setUp(self): import Exercise3_05 self.exercises = Exercise3_05 self.file_url = '../bank-full.csv' self.bankData = pd.read_csv(self.file_url, sep=";") self.bankNumeric = self.bankData[['age','balance','day','duration','campaign','pdays','previous']] self.bankCorr = self.bankNumeric.corr(method = 'pearson') def test_file_url(self): self.assertEqual(self.exercises.file_url, self.file_url) def test_df(self): pd_testing.assert_frame_equal(self.exercises.bankData, self.bankData) def test_corr(self): pd_testing.assert_frame_equal(self.exercises.bankCorr,self.bankCorr) if __name__ == '__main__': unittest.main()