This software provides a collection of test cases aimed at simplifying the testing process on the AppEngine platform.
One of the essential features of this library is the additional assertion-style statements that it offers. The Gaetestbed also offers a MailTestCase example that you can easily import into your unittest. This test case provides you with a method that sends an email and allows you to assert that an email was sent to the intended recipient. You can also check the number of emails sent by calling the get_sent_messages method.
The library also comes with the MemcacheTestCase example that you can use to carry out your testing. The MemcacheTestCase example provides you with a method that enables you to check the number of hits that occur within the Memcache. You can also easily add an item to the Memcache by calling the add_to_memcache method.
Additionally, some of the other features that the GAE Testbed library offers include asserting the number of items in Memcache, testing Google App Engine's Mail API, Google App Engine's Task Queues, amongst others. The library is a great choice if you need to test your code in a sandboxed environment with enhanced features, and it is recommended for all developers.
Version 0.1-r10: N/A