33from pymongo .errors import PyMongoError
44from fastapi import HTTPException , status
55from src .controllers .interface import (
6- ControllerInterface ,
6+ ControllerBase ,
77 controller_exception_handler ,
88)
99
@@ -22,7 +22,7 @@ def stub_model():
2222
2323@pytest .fixture
2424def stub_controller (stub_model ):
25- return ControllerInterface ([stub_model ])
25+ return ControllerBase ([stub_model ])
2626
2727
2828@pytest .mark .asyncio
@@ -97,10 +97,10 @@ async def method(self, model, *args, **kwargs):
9797
9898def test_controller_interface_init (stub_model ):
9999 with patch (
100- 'src.controllers.interface.ControllerInterface ._generate_method'
100+ 'src.controllers.interface.ControllerBase ._generate_method'
101101 ) as mock_gen :
102102 mock_gen .return_value = lambda * args , ** kwargs : True
103- stub_controller = ControllerInterface ([stub_model ])
103+ stub_controller = ControllerBase ([stub_model ])
104104 assert stub_controller ._initialized_models == {
105105 'test_model' : stub_model
106106 }
@@ -120,7 +120,7 @@ async def test_controller_interface_generate_available_method(
120120):
121121 with patch ('src.controllers.interface.RepositoryInterface' ) as mock_repo :
122122 with patch (
123- 'src.controllers.interface.ControllerInterface ._get_model'
123+ 'src.controllers.interface.ControllerBase ._get_model'
124124 ) as mock_get :
125125 mock_get .return_value = stub_model
126126 method = stub_controller ._generate_method ('get' , stub_model )
0 commit comments