0
ответов

Получение фактического возвращаемого значения для фиктивного файла .read ()

Я использую python-mock для имитации вызова открытия файла. Я хотел бы иметь возможность передавать поддельные данные таким образом, чтобы я мог проверить, что вызывается read (), а также использовать тестовые данные без нажатия ...
вопрос задан: 5 January 2012 19:24
0
ответов

Можно ли проверить порядок вызова методов с помощью синтаксиса AAA в Rhino-Mocks 3.6?

Можно ли проверить следующий пример, если метод1 вызывается первым, затем метод2 вызывается после него, а затем метод3, используя синтаксис AAA, в Rhino-Mocks 3.6? // Assert var mock = ...
вопрос задан: 28 December 2011 08:04
0
ответов

Значение проверки поведения

Я читал (и экспериментировал) с несколькими Java mocking API, такими как Mockito, EasyMock, JMock и PowerMock. Мне нравится каждый из них по разным причинам, но в конечном итоге я остановился на ...
вопрос задан: 27 December 2011 17:48
0
ответов

Лучший способ тестирования репозиториев, использующих DbContext

В своих проектах я следую шаблону репозитория, чтобы легко провести модульное тестирование моего приложения ASP.NET MVC. Это позволяет мне легко издеваться над объектами. Однако я не тестирую логику репозитория таким образом на ...
вопрос задан: 24 December 2011 16:03
0
ответов

Mockito: имитация зависимостей «черного ящика»

Итак, меня попросили почитать насмешки и BDD для нашей команды разработчиков и поиграть с макетами, чтобы улучшить некоторые из наших существующих модульных тестов (в качестве эксперимента) . В конечном итоге у меня ...
вопрос задан: 22 December 2011 19:30
0
ответов

Как имитировать функцию, определенную в модуле пакета?

У меня есть следующая структура: | - dirBar | | - __init__.py | | - bar.py | - foo.py `- test.py bar.py def returnBar (): вернуть 'Bar' foo.py из dirBar.bar import returnBar def printFoo (...
вопрос задан: 20 December 2011 18:10
0
ответов

Как смоделировать исходящее Socket-соединение?

В интеграционных тестах (JDK 6) я пытаюсь перехватить все исходящие соединения TCP и проверить их. Похоже, я должен использовать метод java.net.Socket # setSocketImplFactory (). Работает нормально в данный момент, но я не могу ...
вопрос задан: 19 December 2011 15:25
0
ответов

Подделка внутреннего экземпляра объекта

Я пишу тестовый класс для тестирования моего класса «ImporterService». Эта служба считывает InputStream и создает объект из его данных. Создается экземпляр Object, в данном случае класса Builder ...
вопрос задан: 15 December 2011 09:58
0
ответов

Как имитировать POST формы MVC с помощью Moq

Кто-нибудь может рассказать, как имитировать публикацию формы MVC с помощью Moq? Все, что я хочу, это провести модульное тестирование моего метода на основе нескольких различных сообщений формы. Я попытался найти это в Google, но там нет сверху вниз ...
вопрос задан: 15 December 2011 08:24
0
ответов

Лучший подход для устранения зависимостей в C #?

Мы планируем добавить модульные тесты в нашу базу кода C #.Мне легко добавлять модульные тесты к простым классам, но классы, которые взаимодействуют с другими зависимостями, сложнее. Я был ...
вопрос задан: 13 December 2011 10:54
0
ответов

Как вы издеваетесь над MySQL (без ORM) в Node.js?

Я использую Node.js с клиентом felixge node-mysql. Я не использую ORM. Я тестирую с Vows и хочу иметь возможность издеваться над моей базой данных, возможно, используя Sinon. Так как у меня действительно нет DAL как такового (...
вопрос задан: 5 December 2011 17:21
0
ответов

Есть ли способ заставить python pickle игнорировать ошибки «это не тот же объект»

Есть ли способ заставить python pickle игнорировать ошибки «это не тот же объект»? Я пишу тест с использованием Mock, чтобы иметь точный контроль над результатами, которые производит datetime.utcnow (). Код I '...
вопрос задан: 5 December 2011 04:30
0
ответов

Как сохранить мои модульные тесты СУХИМИ, когда насмешка не работает?

Редактировать: Похоже, что, пытаясь предложить некоторые решения моей собственной проблемы, я размыл всю проблему. Поэтому я немного изменяю вопрос. Предположим, у меня есть этот класс: открытый класс ...
вопрос задан: 4 December 2011 21:03
0
ответов

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

Я хочу проверить определенный порядок символов, чтобы убедиться, что они не искажаются. Я пытался написать это, используя InOrder, но, похоже, это не работает, по крайней мере, в Mockito 1.8.5. @Test ...
вопрос задан: 4 December 2011 06:53
0
ответов

Как обойти «sys.exit ()» в тесте на питоне?

Похоже, что тест Python для носа будет завершен при обнаружении «sys.exit ()», и насмешка над этим встроенным не работает. Спасибо за предложения.
вопрос задан: 30 November 2011 20:03
0
ответов

PHPUnit mock с несколькими ожидаемыми ( ) вызывает

Используя PHPUnit, мне интересно, как мы можем получить множественные ожидания от одной и той же заглушки / макета. Например, я хочу проверить, что у макета вызывается метод display () и возвращается NULL. Я также хочу ...
вопрос задан: 30 November 2011 12:55
0
ответов

Как лучше всего смоделировать сторонний объект в Ruby?

Я пишу тестовое приложение с использованием гема Twitter и хочу написать интеграционный тест, но не могу понять, как это сделать имитируйте объекты в пространстве имен Twitter. Вот функция, которую я хочу протестировать: ...
вопрос задан: 30 November 2011 04:13
0
ответов

Использование Deleporter для кросс-процессного моделирования

Мы пытаемся использовать инструмент Steven Sandersons Deleporter для кросс-процессного моделирования: http://blog.stevensanderson.com/2010/03/09/deleporter-cross-process-code-injection-for-aspnet/ We are experiencing ...
вопрос задан: 29 November 2011 13:11
0
ответов

Мокинг класса: Mock () или patch ()?

Я использую имитацию с Python, и мне было интересно, какой из этих двух подходов лучше (читайте: более питонический) . Метод первый: просто создайте фиктивный объект и используйте его. Код выглядит так: def test_one (...
вопрос задан: 18 November 2011 10:19
0
ответов

Подделка файловых объектов или итераций в python

Какой способ подходит для имитации и тестирования кода, который включает объект, возвращаемый open (), используя фиктивную библиотеку? whitelist_data.py: WHITELIST_FILE = "testdata.txt" format_str = lambda s: s.rstrip () ....
вопрос задан: 17 November 2011 16:54
0
ответов

phpunit mock method множественные вызовы с разными аргументами

Есть ли способ определить разные псевдожидания для разных входных аргументов? Например, У меня есть класс уровня базы данных под названием DB. В этом классе есть метод под названием «Query (string $ query)», этот метод ...
вопрос задан: 15 November 2011 15:42
0
ответов

Издевательство над общим вызовом метода

Предположим, у меня есть сильно типизированный интерфейс кэширования, над которым я хочу поиздеваться. Он принимает объекты любого типа и возвращает их, например, так: интерфейс IMyCache { void Add( int key, object obj ); T Get
вопрос задан: 15 November 2011 14:34
0
ответов

Как использовать NSubstitute для имитации ленивого класса

// Утверждение Lazy notificationService = Substitute.For > (); Service target = new Сервис (репозиторий, notificationService); // Act target ....
вопрос задан: 14 November 2011 09:46
0
ответов

Мок-вызов write ()

У меня есть класс регистратора, которому нужно записывать строки в файл. Итак, у меня есть такой метод: def write_to_file (self, string): self .__ file_handle.write (string) Обратите внимание, что обработка ошибок была отредактирована ...
вопрос задан: 11 November 2011 14:04
0
ответов

Использование Mockito с несколькими вызовами к тому же методу с теми же аргументами

Есть ли способ, чтобы метод с заглушкой возвращал разные объекты при последующих вызовах? Я хотел бы сделать это, чтобы проверить неопределенные ответы от ExecutorCompletionService. т.е. чтобы проверить это ...
вопрос задан: 10 November 2011 13:14
0
ответов

Как избежать создания плохого дизайна с помощью TDD

Недавно (на прошлой неделе) я предпринял эксперимент, в котором я пытаюсь закодировать новую функцию в проекте, который я работаю по принципам TDD. В прошлом наш подход был умеренно -...
вопрос задан: 9 November 2011 19:31
0
ответов

Как заставить Mock возвращать новый список каждый раз, когда метод вызывается с использованием Moq

Я использую MOQ для имитации вызова метода с ожидаемым списком возврата. Мой метод возвращает список, но я хочу, чтобы макет создавал новый список при каждом вызове метода. То, что я сделал до сих пор: List <...
вопрос задан: 8 November 2011 14:15
0
ответов

Имитация конкретного метода в абстрактном классе с использованием phpunit

Есть ли хорошие способы имитировать конкретные методы в абстрактных классах с использованием PHPUnit? На данный момент я обнаружил следующее: expect () -> will () отлично работает с абстрактными методами Это не работает с конкретными ...
вопрос задан: 7 November 2011 17:36
0
ответов

Можно ли делать строгие макеты с помощью Mockito?

Я бы хотел использовать строгие макеты, по крайней мере, при первой разработке некоторых тестов для старого кода, поэтому любые методы, вызванные в моем макете, вызовут исключение если бы я специально не определил ...
вопрос задан: 3 November 2011 23:52
0
ответов

Moq.Mock < Expression >> () - как настроить выражения в Mock с помощью Moq

Я читал много других QA по этой теме, и я все еще не могу найти решение своей проблемы, поэтому я решил раскрыть свое дело. У меня есть этот открытый интерфейс IRepository
вопрос задан: 2 November 2011 15:04