def test_upload_date(self): dirs, docs = {}, [] self.assertFalse(dirs) dirs, docs = app.update_date() self.assertTrue(docs) self.assertTrue(dirs) self.assertIsInstance(dirs, dict)
def test_update_date(self): result_update_date = app.update_date() self.assertIsInstance(result_update_date, tuple) self.assertIsInstance(result_update_date[0], dict) self.assertIsInstance(result_update_date[1], list) for result_item in result_update_date[1]: self.assertIsInstance(result_item, dict)
def test_update_data(self): data_in_update_data = app.update_date() self.assertIsInstance(data_in_update_data, tuple) self.assertIsInstance(data_in_update_data[0], dict) self.assertIsInstance(data_in_update_data[1], list) for result in data_in_update_data[1]: self.assertIsInstance(result, dict)
def setUp(self): self.directories, self.documents = app.update_date() with patch('app.update_date', return_value=(self.directories, self.documents)): with patch('app.input', return_value='q'): app.secretary_program_start()
def setUp(self): self.dirs, self.docs = app.update_date() self.error_docs = [{"type": "insurance", "number": "10006"}] self.get_all_docs = { 'Аристарх Павлов', 'Василий Гупкин', 'Геннадий Покемонов' } self.get_doc_owner = 'Геннадий Покемонов' self.shelf_length = len(self.dirs) # print(self.shelf_length) with patch('app.update_date', return_value=(self.dirs, self.docs)): with patch('app.input', return_value='q'): app.secretary_program_start()
def setUp(self): self.directories, self.documents = app.update_date() # with patch('app.update_date', return_value=(self.directories, self.documents)): app.documents = self.documents app.directories = self.directories
def setUp(self): self.dirs, self.docs = app.update_date() with patch('app.input', return_value='q'): with patch('app.update_date') as mock: mock.return_value = self.dirs, self.docs app.secretary_program_start()
def setUp(self): self.dirs, self.docs = app.update_date() self.error_docs = [{"type": "insurance", "number": "10006"}] with patch('app.update_date', return_value=(self.dirs, self.docs)): with patch('app.input', return_value='q'): app.secretary_program_start()
def setUp(self): self.directories, self.documents = app.update_date() app.documents == self.documents app.directories == self.directories
def setUp(self) -> None: # обновляем directories и documents перед каждым тестом: app.directories, app.documents = app.update_date()
def setUp(self): app.directories, app.documents = app.update_date()
import app import unittest di, do = app.update_date() class Accounting_test(unittest.TestCase): def setUp(self): app.directories, app.documents = app.update_date() def test_check_document_existance(self): self.assertTrue(app.check_document_existance('2207 876234')) self.assertFalse(app.check_document_existance('88005553535')) def test_get_all_doc_owners_names(self): self.assertSetEqual( get_all_doc_owners_names(), {'Василий Гупкин', 'Геннадий Покемонов', 'Аристарх Павлов'}) def test_add_new_shelf(self): self.assertEqual(add_new_shelf('256'), ('256', True)) self.assertNotEqual(add_new_shelf('257'), ('255', True)) if __name__ == '__main__': unittest.main()
def setUp(self): self.dirs, self.docs = app.update_date() with patch('app.update_date', return_value=(self.dirs, self.docs)): with patch('app.input', return_value='q'): with Hider(): app.secretary_program_start()
def test_update_data(self): app.update_date() self.assertGreater(len(documents), 0) self.assertGreater(len(directories), 0)