Mensagem sobre o tópico
Testes para aplicação REST
Received: by 10.224.54.144 with SMTP id q16mr219528qag.1.1246628210109;
Fri, 03 Jul 2009 06:36:50 -0700 (PDT)
Return-Path: <narce...@gmail.com>
Received: from mail-qy0-f184.google.com (mail-qy0-f184.google.com [209.85.221.184])
by gmr-mx.google.com with ESMTP id 22si355453qyk.6.2009.07.03.06.36.49;
Fri, 03 Jul 2009 06:36:49 -0700 (PDT)
Received-SPF: pass (google.com: domain of narce...@gmail.com designates 209.85.221.184 as permitted sender) client-ip=209.85.221.184;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of narce...@gmail.com designates 209.85.221.184 as permitted sender) smtp.mail=narce...@gmail.com; dkim=pass (test mode) header...@gmail.com
Received: by qyk14 with SMTP id 14so2792772qyk.27
for <django-brasil@googlegroups.com>; Fri, 03 Jul 2009 06:36:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=gamma;
h=domainkey-signature:received:received:message-id:date:from
:user-agent:mime-version:to:subject:references:in-reply-to
:content-type:content-transfer-encoding;
bh=CO7ukAidXHPZX+Kiq2yH1DKlRbw3CUhvmdUh+Fc/xS0=;
b=ViMrdADyB+Y1uOUePp/JQnzf1LZonN3BrNE57VOYTgZnWJvFRuRZXMsk/1/JJMFyCr
YYe5xrDHvpnS2SJfYqZu8EUuNn1hQyi5WMoMZJRIbq7q9uGz/kszMX9m64ksvqSSMyHi
psHI+do4LbeVsZKZ8h/M0vEzaYHAIBRIR0Kc8=
DomainKey-Signature: a=rsa-sha1; c=nofws;
d=gmail.com; s=gamma;
h=message-id:date:from:user-agent:mime-version:to:subject:references
:in-reply-to:content-type:content-transfer-encoding;
b=MOBotVDoBH/yF+FbVxYFuJaGvjZE3lspQwi5kc5EyUmIx90iXkLln93xv2vKgJiyc3
GN2CMzvFKT9CzTex7/aIQBO8qCOsBw5bgDJM1vkmBnr3MLraF+Bayj26oPQr7dhtvwPU
sr/NqwN25cPWKb0v4oo5JiVAFw1c1szVX5b18=
Received: by 10.224.46.8 with SMTP id h8mr1953719qaf.114.1246628208955;
Fri, 03 Jul 2009 06:36:48 -0700 (PDT)
Return-Path: <narce...@gmail.com>
Received: from ?10.0.0.1? ([201.58.97.109])
by mx.google.com with ESMTPS id 4sm7582746qwe.18.2009.07.03.06.36.46
(version=TLSv1/SSLv3 cipher=RC4-MD5);
Fri, 03 Jul 2009 06:36:47 -0700 (PDT)
Message-ID: <4A4E0966.6020...@gmail.com>
Date: Fri, 03 Jul 2009 10:36:38 -0300
From: =?UTF-8?B?TmFyY8OpbGlvIEZpbGhv?= <narce...@gmail.com>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.17) Gecko/20081115 Thunderbird/2.0.0.17 Mnenhy/0.7.5.0
MIME-Version: 1.0
To: django-brasil@googlegroups.com
Subject: Re: [django-brasil] Testes para =?UTF-8?B?YXBsaWNhw6fDo28gUkVTVA==?=
References: <2ee02670907021827md3d4019j90cb1b7aecce0...@mail.gmail.com>
In-Reply-To: <2ee02670907021827md3d4019j90cb1b7aecce0...@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Olá, Paul!
> O que eu gostaria de saber é se alguém já criou alguma aplicação
> assim, e como fez os testes? Estou interessado especialmente em testar
> a interface REST, não os models em si. Qual a melhor maneira de criar
> os testes para POST/GET/PUT/DELETE?
Eu trabalho bastante com REST. Pra testar, eu uso o test client [1]
mesmo. Na versão mais nova ele tem mais métodos além do GET e POST.
[1]
http://docs.djangoproject.com/en/dev/topics/testing/#module-django.test.client
--
[]s, Narcélio