def testRenderUserDetailTemplate(self, mock_url_key): """Test the user detail page is rendered with a user's properties.""" # Disabling the protected access check here intentionally so we can test a # private method. # pylint: disable=protected-access mock_url_key.urlsafe.return_value = FAKE_DS_KEY user_details_template = user._RenderUserDetailsTemplate(FAKE_USER) self.assertEqual(FAKE_NAME in user_details_template, True) self.assertEqual(FAKE_EMAIL in user_details_template, True) self.assertEqual(FAKE_PUBLIC_KEY in user_details_template, True) self.assertEqual(FAKE_PRIVATE_KEY in user_details_template, True) self.assertEqual(FAKE_DS_KEY in user_details_template, True) self.assertEqual('Enabled' in user_details_template, True) self.assertEquals('Invite Code Below' in user_details_template, False)
def testRenderUserDetailInviteCode(self, mock_url_key): """Test the user detail page is rendered with an invite code.""" # Disabling the protected access check here intentionally so we can test a # private method. # pylint: disable=protected-access fake_invite_code = 'foo bar baz in base64 blob' mock_url_key.urlsafe.return_value = FAKE_DS_KEY user_details_template = user._RenderUserDetailsTemplate(FAKE_USER, fake_invite_code) self.assertEqual(FAKE_NAME in user_details_template, True) self.assertEqual(FAKE_EMAIL in user_details_template, True) self.assertEqual(FAKE_PUBLIC_KEY in user_details_template, True) self.assertEqual(FAKE_PRIVATE_KEY in user_details_template, True) self.assertEqual(FAKE_DS_KEY in user_details_template, True) self.assertEqual('Enabled' in user_details_template, True) self.assertEquals('Invite Code Below' in user_details_template, True) self.assertEquals(fake_invite_code in user_details_template, True)
def testRenderUserDetailInviteCode(self, mock_url_key): """Test the user detail page is rendered with an invite code.""" # Disabling the protected access check here intentionally so we can test a # private method. # pylint: disable=protected-access fake_invite_code = 'foo bar baz in base64 blob' mock_url_key.urlsafe.return_value = FAKE_DS_KEY user_details_template = user._RenderUserDetailsTemplate( FAKE_USER, fake_invite_code) self.assertEqual(FAKE_NAME in user_details_template, True) self.assertEqual(FAKE_EMAIL in user_details_template, True) self.assertEqual(FAKE_PUBLIC_KEY in user_details_template, True) self.assertEqual(FAKE_PRIVATE_KEY in user_details_template, True) self.assertEqual(FAKE_DS_KEY in user_details_template, True) self.assertEqual('Enabled' in user_details_template, True) self.assertEquals('Invite Code Below' in user_details_template, True) self.assertEquals(fake_invite_code in user_details_template, True)