Работа с модульными тестами Python, Тринг для исправления класса, но не работаетPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Работа с модульными тестами Python, Тринг для исправления класса, но не работает

Сообщение Anonymous »

У меня есть код с ниже функциональностью
src/client.py

Код: Выделить всё

class Client1(object):
def foo(self, t):
return f"foo-{t}"

def get_foo(self, type):
return self.foo(type)
src/get_foos.py

from .src import Client1

client = Client1()

def get_foo():
foo = client.get_foo("foo")
return foo

def get_bar():
bar = client.get_foo("bar")
return bar

< /code>
Я пытаюсь создать модульный тест для get_foo () и get_bar (). < /p>
Я делаю следующее < /p>
src/test/test_get_foos.py
from src.get_foos import get_foo

@patch(src.get_store.Client1)
def test_get_store(self,mock_client)
mock_client.get_foo.return_value = 'myfoo'
result = get_foo()
assert result === 'myfoo'
< /code>
Но я наблюдаю, что патч не работает, а тест не удается. Я проверил все ресурсы в Интернете, и везде я вижу один и тот же шаблон, чтобы издеваться над классом класса, который находится вне функции. хочу сделать новый экземпляр Client1 везде.

Подробнее здесь: https://stackoverflow.com/questions/794 ... ot-working
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Работа с модульными тестами Python, Тринг для исправления класса, но не работает
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Как использовать макет Python с модульными тестами Fastapi?
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Как использовать макет Python с модульными тестами FastAPI?
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Могу ли я получить отчет о покрытии модульными тестами специально для пользовательской истории?
    Anonymous » » в форуме JAVA
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Как начать работу с модульными тестами C++ [закрыто]
    Anonymous » » в форуме C++
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»