python/cloud-run-django-hello-world/helloapp/tests.py (14 lines of code) (raw):

from django.test import SimpleTestCase, Client class ViewTests(SimpleTestCase): def test_home_page_response(self): client = Client() resp = client.get('/') self.assertEqual(resp.status_code, 200) self.assertContains(resp, 'Hello, world!') self.assertContains(resp, 'About') def test_about_page_response(self): client = Client() resp = client.get('/about/') self.assertEqual(resp.status_code, 200) self.assertContains(resp, 'This is an example') self.assertContains(resp, 'Home')