def azs_loader(mock_creds): """Generate AzureSentinel for testing.""" mock_creds.return_value = None azs = AzureSentinel() azs.connect() azs.token = "123" return azs
def test_azuresent_init(): """Test class initalization.""" azs = AzureSentinel() assert isinstance(azs, AzureSentinel)
def test_azuresent_connect_exp(): """Test connect failure.""" with pytest.raises(AttributeError): azs = AzureSentinel() azs.connect()
def test_azuresent_connect_exp(): """Test connect failure.""" with pytest.raises(ClientAuthenticationError): azs = AzureSentinel() azs.connect(auth_methods=["env"])