| GAE TESTBED. Um conjunto de casos de teste para simplificar os testes no appengine |
Baixe Agora |
GAE TESTBED. Classificação e resumo
- Nome do editor:
- JJ Geewax
- Site do editor:
- http://code.google.com/u/jgeewax/
GAE TESTBED. Tag
GAE TESTBED. Descrição
Um conjunto de casos de teste para simplificar os testes no Appengine O Grae Testbed é uma biblioteca Python que fornece um conjunto de casos de teste base que podem ser misturados em seus casos de teste existentes. Eles fornecem recursos adicionais para o Sandbox cada teste (limpando o armazenamento de dados, memcache, etc) e também adicionar instruções adicionais de estilo de afirmação .Mailtestcase Exemplo: Importação UnittestFrom Gaetestbed Importação MyTestCase MyTestCaseClass (Unittest.Testcase, Mailtestcase): Def test_email_Sent (auto): send_email_to ('test@example.org ') # algum método que envia e-mail ... self.asseereilsent (para ='test@example.org ') self.assertequal (len (self.get_sent_messages ()), 1) MemcacheTestCase Exemplo: Importar Unittestfrom Gaetestbed Import MyCachetestCaseclass MyTestCase (Unittest.Testcase, memcachetestase): def test_memcache_gets_hit (self): self.assertmemcacheitems (0) self.assemcachehits (0) add_to_memcache ('alguma coisa', 'algo') # Adicione algo para memcache de alguma forma ... self.assertmemcacheitems (1) self.assertmemcachehits (0) get_page ('/ page_that_hits_memcache /') auto. assertMemcacheItems. (1) self.assertmemcachehits (1) Requisitos: · Pitão
GAE TESTBED. Software Relacionado