GAE TESTBED

A set di casi di test per semplificare il test su Appengine
Scarica ora

GAE TESTBED Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • JJ Geewax
  • Sito web dell'editore:
  • http://code.google.com/u/jgeewax/

GAE TESTBED Tag


GAE TESTBED Descrizione

Una serie di casi di test per semplificare il test su Appengine GAE TESTBED è una libreria Python che fornisce un set di casi di test di base che possono essere mescolati nei tuoi casi di test esistenti. Fornire funzionalità aggiuntive a Sandbox ogni test (cancellando il datastore, la memcache, ecc.) E aggiungi anche ulteriori dichiarazioni di stile Assert .Mailtestcase Esempio: Importa UnittestFrom Gaetestbed Import Import MailtestCaseClass MyTestcase (Unittest.Testcase, Mailtestcase): def test_email_Sent (sé): send_email_to ('test@example.org ') # qualche metodo che invia e-mail ... self.asserteMailsent (a ='test@example.org ') self.assertequal (len (self.get_sent_messages (Len (self.get_sent_messages ()), 1) memcachetestcase Esempio: import unittestfrom gaetestbed import memcachetestcaseclass mytestcase (unittest.testcase, memcachetestcase): def test_memcache_gets_hit (sé): self.assertmemcachetems (0) self.asertmemcachehits (0) add_to_memcache ('qualcosa', 'qualcosa') # Aggiungi qualcosa a memcache in qualche modo ... self.assertmemcacheitems (1) self.asertmemcachehits (0) get_page ('/ page_that_hits_memcache /') sé. assertmemcachetems. (1) Self.aSertMemcachehits (1) Requisiti: · Python.


GAE TESTBED Software correlato