def test_validate_token_from_cache_calls_get_tenant_from_cache(self): get_tenant_from_cache_func = MagicMock() with patch.object(correlator.cache_handler.TokenCache, 'get_token', self.get_token), \ patch('meniscus.correlation.correlator._get_tenant_from_cache', get_tenant_from_cache_func): correlator._validate_token_from_cache( self.tenant_id, self.message_token, self.src_msg) get_tenant_from_cache_func.assert_called_once_with( self.tenant_id, self.message_token, self.src_msg)
def test_validate_token_from_cache_calls_get_tenant_from_cache(self): get_tenant_from_cache_func = MagicMock() with patch.object(correlator.cache_handler.TokenCache, 'get_token', self.get_token), \ patch('meniscus.correlation.correlator._get_tenant_from_cache', get_tenant_from_cache_func): correlator._validate_token_from_cache(self.tenant_id, self.message_token, self.src_msg) get_tenant_from_cache_func.assert_called_once_with( self.tenant_id, self.message_token, self.src_msg)
def test_validate_token_from_cache_calls_validate_token_coordinator(self): validate_token_from_coordinator_func = MagicMock() with patch.object(correlator.cache_handler.TokenCache, 'get_token', self.get_none), \ patch('meniscus.correlation.correlator.' '_validate_token_with_coordinator', validate_token_from_coordinator_func): correlator._validate_token_from_cache( self.tenant_id, self.message_token, self.src_msg) validate_token_from_coordinator_func.assert_called_once_with( self.tenant_id, self.message_token, self.src_msg)
def test_validate_token_from_cache_calls_validate_token_coordinator(self): validate_token_from_coordinator_func = MagicMock() with patch.object(correlator.cache_handler.TokenCache, 'get_token', self.get_none), \ patch('meniscus.correlation.correlator.' '_validate_token_with_coordinator', validate_token_from_coordinator_func): correlator._validate_token_from_cache(self.tenant_id, self.message_token, self.src_msg) validate_token_from_coordinator_func.assert_called_once_with( self.tenant_id, self.message_token, self.src_msg)
def test_validate_token_from_cache_throws_auth_exception_from_cache(self): with patch.object(correlator.cache_handler.TokenCache, 'get_token', self.get_token): with self.assertRaises(errors.MessageAuthenticationError): correlator._validate_token_from_cache( self.tenant_id, self.invalid_message_token, self.src_msg)