Ejemplo n.º 1
0
 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)
Ejemplo n.º 2
0
 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)
Ejemplo n.º 3
0
 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)
Ejemplo n.º 4
0
    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()
Ejemplo n.º 5
0
 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()
Ejemplo n.º 6
0
 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
Ejemplo n.º 7
0
 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()
Ejemplo n.º 8
0
 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()
Ejemplo n.º 9
0
 def setUp(self):
     self.directories, self.documents = app.update_date()
     app.documents == self.documents
     app.directories == self.directories
Ejemplo n.º 10
0
 def setUp(self) -> None:
     # обновляем directories и documents перед каждым тестом:
     app.directories, app.documents = app.update_date()
Ejemplo n.º 11
0
 def setUp(self):
     app.directories, app.documents = app.update_date()
Ejemplo n.º 12
0
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()
Ejemplo n.º 13
0
 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()
Ejemplo n.º 14
0
 def test_update_data(self):
     app.update_date()
     self.assertGreater(len(documents), 0)
     self.assertGreater(len(directories), 0)