コード例 #1
0
ファイル: test_bconsole.py プロジェクト: gypsymauro/almir
    def test_create_label(self):
       b = BConsole()
       with patch.object(b, 'start_process') as mock_method:
            start_process = mock_method.return_value
            start_process.communicate.return_value = ('successfully created', '')
            self.assertTrue(b.create_label(pool='test', label = 'testlabel'))

       with patch.object(b, 'start_process') as mock_method:
            start_process = mock_method.return_value
            start_process.communicate.return_value = ('successfully created', '')
            self.assertTrue(b.create_label(pool= 'test' , storage='test', label = 'testlabel'))

       with patch.object(b, 'start_process') as mock_method:
            start_process = mock_method.return_value
            start_process.communicate.return_value = ('successfully created', '')
            self.assertTrue(b.create_label(pool='test', label = 'testlabel' ))

       with patch.object(b, 'start_process') as mock_method:
            start_process = mock_method.return_value
            start_process.communicate.return_value = ('successfully created', '')
            self.assertTrue(b.create_label(pool='test', barcode = True))