Ejemplo n.º 1
0
    def test_create_accountThreads (self):
        dummy_AccountThread = self.mocker.replace('singularmsd.AccountThread')

        dummy_AccountThread(ANY, ANY)
        self.mocker.result (dummy_AccountThread)
        self.mocker.count (4)

        dummy_AccountThread.num_threads
        self.mocker.result (4)
        self.mocker.count (4)

        dummy_AccountThread.start ()
        self.mocker.result (True)
        self.mocker.count (4)
        self.mocker.replay ()

        account = Account.objects.get(name = 'AccessWithPurchase')
        ag = AccountGroup (account)
        ag.create_accountThreads()
        self.assertEqual (len(ag.threads), 4)