"""Tests for connecting to the mongodb.""" from unittest.mock import patch from aki_prj23_transparenzregister.config.config_template import MongoConnection from aki_prj23_transparenzregister.utils.mongo.connector import ( MongoConnector, ) def test_mongo_connector() -> None: """Tests the MongoConnector.""" with patch("pymongo.MongoClient") as mock_mongo_client: expected_result = 42 mock_mongo_client.return_value = {"db": expected_result} temp = MongoConnector(MongoConnection("localhost", "db", None, None, None)) assert temp.database == expected_result