ググっても簡単な方法がパッと出てこなかったので書く。
StringIOを使うのが多分一番楽だと思う。
from io import StringIO
from django.core.management import call_command
from django.test import TestCase
class CommandTest(TestCase):
def test_a(self):
out = StringIO()
err = StringIO()
call_command('some_command', stdout=out, stderr=err)
self.assertIn('some text', out.getvalue())
self.assertIn('some text', err.getvalue())