Результаты поиска по запросу "mocking"

10 ответов

Как сделать mock to void методами с mockito

Как смоделировать методы с возвращаемым типом void? Я реализовал шаблон Observer, но я не могу издеваться над ним с помощью Mockito, потому что я не знаю как. И я попытался найти пример в Интернете, но безуспешно. Мой класс выглядит public ...

5 ответов

Как мне издеваться над методом, который принимает дескриптор в качестве аргумента в OCMock?

Я пытаюсь смоделировать метод, который имеет эквивалент следующей подписи: - (NSDictionary *) uploadValues:(BOOL)doSomething error:(NSError **)errorЯ хочу, чтобы он возвращал небольшой словарь, чтобы мой тест мог убедиться, что код правильно ...

6 ответов

Как мне смоделировать open, используемый в операторе with (используя платформу Mock в Python)?

Как проверить следующий код с помощью mocks (используя mocks, декоратор патча и часовые, предоставленныеРамки Mock Майкла Фурда [http://www.voidspace.org.uk/python/mock/]): def testme(filepath): with open(filepath, 'r') as f: return f.read()

ТОП публикаций

4 ответа

Как смоделировать Python datetime.now () в методе класса для модульного тестирования?

<, p> Я пытаюсь написать тесты для класса, который имеет такие методы, как: import datetime import pytz class MyClass: def get_now(self, timezone): return datetime.datetime.now(timezone) def do_many_things(self, tz_string='Europe/London'): tz = ...

1 ответ

«Обновление» интерфейсов

Пару дней назад я увидел, что CoClassAttribute используется так, как я раньше не представлял. [ComImport, CoClass(typeof(Foo)), Guid("787C1303-AE31-47a2-8E89-07C7257B1C43")] interface IFoo { void Bar(); } class Foo : IFoo { public void Bar() ...

4 ответа

Насмешка над суперклассом вызывает на питоне

Я делаю некоторые юнит-тесты, и в какой-то момент мне нужно издеватьсяsuper вызов, чтобы выдать ошибку, например: @classmethod def myfunc(cls, *args, **kwargs) try: super(MyClass, cls).my_function(args, kwargs) except MyException as e: #...Я ...

3 ответа

Насмешливые классы, которые не являются интерфейсами

Я писал некоторые провайдеры в C #, которые наследуются от класса providerbase. Я обнаружил, что сложно писать тесты, которые используют провайдеров, как большинство макетов, и нг фреймворки позволят вам только макетировать интерфейс. Есть ли ...

2 ответа

Как посмеяться над ограничениями реализации EntityFramework IQueryable

В настоящее время я пишу модульные тесты для моей реализации репозитория в приложении MVC4. Для того, чтобы высмеивать контекст данных, я начал с принятия некоторых идей изэта ...

2 ответа

Протестируйте Java-программы, которые читают из stdin и пишут в stdout

Я пишу код для конкурса программирования в Java. Вход в программу дается с использованием стандартного ввода, а вывод - на стандартный вывод. Как вы тестируете программы, которые работают на stdin / stdout? Вот о чем я думаю: Поскольку System.in ...

2 ответа

Как я могу издеваться над объектами Moose?

Какие стратегии использовали Perl-люди при издевательстве над объектами Moose, которые они будут внедрять в другие объекты Moose в качестве атрибутов с ограниченными типами? Test :: MockObject :: ...