Esempio n. 1
0
    def test_append_doc_to_shelf(self):
        doc, shelf = 'new doc', '3'

        self.assertNotIn(doc, app.directories[shelf])

        app.append_doc_to_shelf(doc, shelf)
        self.assertIn(doc, app.directories[shelf])
Esempio n. 2
0
 def test_remove_doc_from_shelf(self):
     using_shelf = self.test_shelf_number
     remove_doc_number = self.test_doc_number
     append_doc_to_shelf(remove_doc_number, using_shelf)
     old_shelf_len = len(self.directories[using_shelf])
     remove_doc_from_shelf(remove_doc_number)
     new_shelf_len = len(self.directories[using_shelf])
     self.assertGreater(old_shelf_len, new_shelf_len)
Esempio n. 3
0
 def test_append_doc_to_shelf(self):
     using_shelf = self.test_shelf_number
     old_shelf_len = len(self.directories[using_shelf])
     new_doc_number = self.test_doc_number
     append_doc_to_shelf(doc_number=new_doc_number,
                         shelf_number=using_shelf)
     new_shelf_len = len(self.directories[using_shelf])
     self.assertGreater(new_shelf_len, old_shelf_len)
Esempio n. 4
0
    def test_delete_doc(self):
        # создадим, чтобы было что удалять
        new_doc = {"type": 'INN', "number": '123', "name": 'Ivan Petrov'}

        new_doc_number = '123'
        new_doc_shelf_number = '10'

        documents.append(new_doc)
        append_doc_to_shelf(new_doc_number, new_doc_shelf_number)

        # проверяем, что оно создалось
        self.assertEqual(check_document_existance(new_doc_number), True)

        # удаляем, что только что создали и проверяем, что оно удалилось
        print('Для теста скопируйте значение номера: 123')
        self.assertEqual(delete_doc(), (new_doc_number, True))
Esempio n. 5
0
 def test_append_doc_to_shelf(self):
     shelf_num = '999999'
     app.append_doc_to_shelf(
         app.documents[len(app.documents) - 1].get('number'), shelf_num)
     self.assertEqual(app.documents[len(app.documents) - 1].get('number'),
                      app.directories.get(shelf_num)[0])
Esempio n. 6
0
 def test_append_doc_to_shelf(self):
     app.append_doc_to_shelf(self.example_set['doc'],
                             self.example_set['shelf'])
     self.assertIn(self.example_set['doc'],
                   directories.get(self.example_set['shelf']))
Esempio n. 7
0
 def test_append_doc_to_shelf(self):
     doc_number = '23322'
     shelf_number = '1'
     app.append_doc_to_shelf(doc_number=doc_number, shelf_number=shelf_number)
     self.assertIn(doc_number, directories[shelf_number])
Esempio n. 8
0
 def test_append_doc_to_shelf(self):
     app.append_doc_to_shelf('111', '3')
     self.assertEqual(self.dirs['3'][-1], '111')
 def test_append_doc_to_shelf(self):
     app.append_doc_to_shelf('new_test_doc', '3')
     self.assertIn('new_test_doc', app.directories['3'])
Esempio n. 10
0
 def test_append_doc_to_shelf(self):
     app.append_doc_to_shelf('123', '3')
     self.assertTrue(self.dirs['3'] == ['123'])
 def test_append_doc_to_shelf(self):
     app.append_doc_to_shelf(documents[0]['number'], '3')
     self.assertIn(documents[0]['number'], directories['3'])
Esempio n. 12
0
 def test_append_doc_to_shelf(self):
     doc_number = '8800'
     shelf_number = '3'
     app.append_doc_to_shelf(doc_number, shelf_number)
     self.assertIn(shelf_number, app.directories.keys())
     self.assertIn(doc_number, self.get_docs_numbers_from_shelves())
Esempio n. 13
0
    def test_append_doc_to_shelf(self):

        self.assertNotIn('123', app.directories)
        app.append_doc_to_shelf('123', '2')
        self.assertIn('123', app.directories['2'])
Esempio n. 14
0
 def test_append_doc_to_shelf(self):
     before_len = len(app.directories['2'])
     app.append_doc_to_shelf('11-2', '2')
     self.assertGreater(len(app.directories['2']), before_len)