rename test_certificate_manager.py, switch to CertificateManagerMock

This commit is contained in:
stone-24tch3r
2024-09-27 23:18:40 +05:00
parent dac2c8aef1
commit ba07a8e9c9
3 changed files with 5 additions and 5 deletions

View File

@@ -4,7 +4,7 @@ import uvicorn
from fastapi import FastAPI, Query, HTTPException, Request
from fastapi.responses import PlainTextResponse
from core.certificate_manager import CertificateManager
from core.certificate_manager_interface import ICertificateManager
from core.trace_id_handler import TraceIdHandler
from shared.api_models import (
CertificateDTO,
@@ -32,7 +32,7 @@ _default_response = {
class APIServer:
def __init__(
self,
cert_manager: CertificateManager,
cert_manager: ICertificateManager,
logger: Logger,
version: str,
port: int,

View File

@@ -11,7 +11,7 @@ from core.certificate_manager_interface import (
from shared.models import KeyType
class TestCertificateManager(ICertificateManager):
class CertificateManagerMock(ICertificateManager):
SEED = 42 # Constant seed for random generation
def __init__(self):

View File

@@ -1,5 +1,5 @@
from core.api_server import APIServer
from core.certificate_manager import CertificateManager
from core.certificate_manager_mock import CertificateManagerMock
from core.trace_id_handler import TraceIdHandler
from shared.db_logger import DBLogger
from shared.logger import Logger, TraceIdProvider
@@ -7,7 +7,7 @@ from shared.logger import Logger, TraceIdProvider
logger = Logger(
TraceIdProvider(lambda: TraceIdHandler.get_current_trace_id()), DBLogger
)
certificate_manager = CertificateManager(logger)
certificate_manager = CertificateManagerMock()
api_server = APIServer(certificate_manager, logger, "0.0.1", 5000)
app = api_server.App