def test_get_initial_not_anonymous(self): view = ContactUsView() view.request = RequestFactory().get('/contact/') view.request.session = {} view.request.user = User.objects.create( first_name='Foo', last_name='Bar', email='*****@*****.**') initial = view.get_initial() self.assertEquals(initial['name'], 'Foo Bar') self.assertEquals(initial['email'], '*****@*****.**') # a subsequent call using an anonymous session returns a clean initial view.request.session = {} view.request.user = AnonymousUser() initial = view.get_initial() self.assertFalse('name' in initial) self.assertFalse('email' in initial)
def test_get_initial_anonymous(self): view = ContactUsView() view.request = RequestFactory().get('/contact/') view.request.session = {} view.request.user = AnonymousUser() initial = view.get_initial() self.assertFalse('name' in initial) self.assertFalse('email' in initial)