mock.patch로 폼을 모의하려했으나 할 수 없습니다. 이 코드django 테스트에서 폼 (조롱) 폼을
forms.py
class CreatePostForm(object):
pass
views.py 있습니다
from forms import CreatePostForm
def doit():
print CreatePostForm()
을 나는 고립에서이보기를 테스트하고자합니다. 나는 mock.patch와 양식을 패치를 시도하고 내가 그런 걸 쓴 :
tests.py : 나는 아무것도에게
을 솔루션을 구글없고 찾으려고
from mock import patch
import views
with patch('forms.CreatePostForm') as Form:
views.doit()
답변 : 감사합니다 @ 좋은 대답과 좋은 코드 예제를위한 dstanek
http://williamjohnbert.com/2011/07/how-to \ -unit-testing-django-with-mocking-and-patching/ – catherine
@ 캐서린 나는 당신의 접근법을 시도했지만 그것은 나를 위해 일하지 않는다 – kharandziuk
@MaxKharandziuk는 당신이 정교 할 수 있는가? 에 "작동하지 않는"? –