summaryrefslogtreecommitdiff
path: root/docs/narr/MyProject/myproject/tests.py
blob: af66e5befe8b2d300fc2ca9edc487f241c150aac (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import unittest

from repoze.bfg import testing

class ViewTests(unittest.TestCase):
    """ These tests are unit tests for the view.  They test the
    functionality of *only* the view.  They register and use dummy
    implementations of repoze.bfg functionality to allow you to avoid
    testing 'too much'"""
    def test_my_view(self):
        from myproject.views import my_view
        context = testing.DummyModel()
        request = testing.DummyRequest()
        self.assertEqual(my_view(context, request), {'project':'MyProject'})