У меня есть класс TestClass в файле file2.py
class TestClass():
def func2(self, param2):
....
и метод my_func1 в файле file1.py, который мне нужен для модульного тестирования
def my_func1():
test_class: TestClass = TestClass()
test_class.func2(...)
Мне приходится издеваться над TestClass, поскольку его нельзя создать в среде модульного тестирования. Мне нужно выполнить модульное тестирование my_func1, чтобы убедиться, что func2 из TestClass вызывается с конкретными аргументами. Как я могу это сделать?
Это прототип моего метода модульного тестирования
@patch('file1.TestClass')
def test_my_func1(mock_test_class):
...
Подробнее здесь: https://stackoverflow.com/questions/793 ... -unit-test
Как проверить, что метод издеваемого класса Python вызывается с аргументом в модульном тесте ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как проверить на JDK - Copatibility OpenJFX в безголовом модульном тесте?
Anonymous » » в форуме JAVA - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как проверить на JDK - Copatibility OpenJFX в безголовом модульном тесте?
Anonymous » » в форуме JAVA - 0 Ответы
- 3 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как проверить на JDK - Copatibility OpenJFX в безголовом модульном тесте?
Anonymous » » в форуме JAVA - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-