5
ответов

Тупики Насмешек носорога и насмешки только хороши для интерфейсов?

Это корректно, что тупики Насмешек Носорога и насмешки только хороши для интерфейсов, не реальных классов? Я провел немало времени, пытаясь сделать эту часть из работы кода. Я не ожидал заблокированный...
вопрос задан: 19 September 2012 16:47
5
ответов

Когда использовать тупики и насмешки?

У меня есть этот беспорядок все время. Если я пишу код, который использует поддельный код для утверждения некоторой операции, как я доверяю своей реальной реализации, когда это запускается действительно с помощью реальных объектов вместо...
вопрос задан: 17 August 2009 14:13
2
ответа

Mockito: Как легко заблокировать метод, не дразня все параметры

У меня есть метод, который я хотел бы заблокировать, но он имеет много параметров. Как я могу постараться не дразнить все параметры, но все еще заблокировать метод. Исключая://Метод, чтобы заблокировать общественность освобождают myMethod (Панель панели,
вопрос задан: 26 February 2010 10:13
2
ответа

RhinoMocks - Заблокируйте метод, который возвращает параметр

Я использую RhinoMocks, я должен заблокировать метод и всегда иметь его, возвращают третий параметр, независимо от того, что передается в: _service. Тупик (x => x. Метод (parm1, parm2, parm3)).Return (parm3);...
вопрос задан: 12 November 2009 15:10
1
ответ

Как смоделировать / заглушить методы в библиотеке Elixir Ecto / Repo?

Подскажите пожалуйста, как смоделировать / заглушить методы модуля Repo для моих тестов? Например: link = Repo.get_by (Link, short_url: url) db_count = Repo.aggregate (Link,: count,: id) Мне нужен этот Repo.aggregate ...
вопрос задан: 3 March 2019 18:24
1
ответ

Данные wsdl + xds вводят файл, как я создаю тупиковый веб-сервис WCF?

Я понимаю, что это - основная тема, но никогда не делавшийся это прежде, чем начать с wsdl. Мне вручают wsdl файл и набор xsd с определениями типов. У меня нет подсказки, если они были созданы...
вопрос задан: 23 January 2010 14:16
0
ответов

Заглушка Sinon.JS для window.location.search

Я пытаюсь протестировать простую функцию, которая вызывает window.location.search. Я пытаюсь понять, как заглушить этот вызов, чтобы я мог вернуть URL-адрес по своему выбору. функция :...
вопрос задан: 30 August 2019 12:12
0
ответов

Заглушка

Я пытаюсь протестировать некоторый код на стороне клиента, и для этого мне нужно заглушить значение свойства window.location.href, используя Mocha / Sinon. Что я пробовал до сих пор (используя этот пример): description ('Logger', (...
вопрос задан: 17 April 2016 15:12
0
ответов

RSpec :Заглушка SFTP

Я пытаюсь отключить Net ::SFTP от объекта. Вот модель :класс BatchTask требует 'net/sftp' def get _файл _поток (хост, имя пользователя, пароль, путь _к _каталог, имя файла )поднять..
вопрос задан: 31 July 2012 00:40
0
ответов

Легкая очистка синоновых заглушек

Есть ли способ легко сбросить все макеты и заглушки sinon spys, которые будут работать чисто с блоками мокко перед каждым. Я вижу, что песочница — это вариант, но я не вижу, как вы можете использовать песочницу для этого...
вопрос задан: 19 July 2012 02:10
0
ответов

Заглушка, когда конструктор объекта создает другой объект

Итак, у меня есть код, который, сильно упрощенный, выглядит так: :class B def initialize opts @opts = opts end end class A def initialize opts #значения по умолчанию и т.д. применяются к opts @b = B....
вопрос задан: 6 July 2012 05:01
0
ответов

RSpec: как проверить ожидания сообщений регистратора Rails?

Я пытаюсь проверить, получает ли логгер Rails сообщения в некоторых моих спецификациях. Я использую жемчужину Logging. Допустим, у меня есть такой класс: class BaseWorker def execute logger.info ...
вопрос задан: 12 June 2012 02:54
0
ответов

Написание синтетического / мостового метода на java

Я пишу приложение, которое проверяет, является ли метод аутентичным или мостовым. Для тестирования этого приложения я добавил в свою заглушку различные методы. Но ни для одного метода этот блок не получает ...
вопрос задан: 3 June 2012 18:53
0
ответов

Как заглушить методы ActiveRecord::Base, не делая предположений о том, как они используются?

ActiveRecord::Base имеет большой старый API с множеством методов как для поиска, так и для сохранения объектов. Например, ваши объекты AR::B могли быть созданы несколькими методами: Foo.new(…) Foo....
вопрос задан: 15 March 2012 11:32
0
ответов

Должен ли я заглушить модель в Factory girl или в файле спецификации во время тестирования?

Почти в каждом файле спецификации, который я попадаю, я пишу такие вещи, как: before: each do @cimg = Factory.build: cimg_valid @cimg .stub (: validate_img) .and_return true @ cimg.stub (: ...
вопрос задан: 30 January 2012 23:27
0
ответов

Mockito - Заглушка метода объекта, который был возвращен методом фиктивного объекта

Допустим, у меня есть фиктивный объект, и я не хочу заглушать какой-либо из его методов, но я хочу заглушить метод возвращаемого объекта. Например, когда (mockObject.method1 ()). ThenReturn (returnValue) равно ...
вопрос задан: 29 October 2011 06:51
0
ответов

Как «предоставляется» реализовано в фактах в Midje?

Я читал главу 8 Clojure in Action, посвященную TDD, и экспериментировал с макросом-заглушкой. Он использует механизм динамической привязки для заглушки функций. Увы, в Clojure 1.3 невозможно использовать ...
вопрос задан: 22 October 2011 17:49
0
ответов

Заглушка RSpec: возврат параметра

Хотя мой вопрос довольно прост, я не смог найти здесь ответа: как я могу заглушить метод и вернуть сам параметр (например, на метод, который выполняет операцию с массивом)? ...
вопрос задан: 9 May 2011 14:09
0
ответов

Подстановка аутентификации в спецификации запроса

При написании спецификации запроса, как вы устанавливаете сеансы и / или методы контроллера заглушки? Я пытаюсь отключить аутентификацию в своих интеграционных тестах - rspec / requests. Вот пример теста ...
вопрос задан: 26 April 2011 07:46
0
ответов

Геокодирование адреса заглушки во время модульного теста RSpec

Я использую гем геокодера, чтобы добавить функциональность геокодирования в один из моих классов модели Active Record. Это отлично работает, но я не хочу, чтобы геокодирование срабатывало во время модульных тестов. Я пробовал ...
вопрос задан: 13 April 2011 07:54
0
ответов

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

Я хочу создать заглушку следующего интерфейса: interface IUnitOfWork {void DoInTransaction (метод действия); } В объекте-заглушке все, что я хочу, чтобы DoInTransaction выполняла, это запускала метод (). Что-то ...
вопрос задан: 15 March 2011 10:39
0
ответов

получение объекта в качестве аргумента зарезервированного метода с помощью Mocha

Foo.expect (: bar) Foo.bar (: abc => 123,: xyz => 987) # assert Foo.bar был вызван с хешем, который имеет ключ: abc == 123 В основном я хочу проверить объект, переданный в качестве аргумента в. ..
вопрос задан: 24 February 2011 20:40
0
ответов

Заглушка запросов Paperclip S3 в спецификациях

Я использую Paperclip и S3 для загрузки изображений и пытаюсь заглушить вызовы S3 из моего набора тестов. Я нашел сообщение Thinkbot, в котором упоминается выполнение a.cover {a.paperclip_fixture ('album' ...
вопрос задан: 9 February 2011 05:20
0
ответов

Как мне провести модульное тестирование этого?

Мне нужно разработать довольно простой алгоритм, но я немного не понимаю, как лучше всего написать проверить это. Общее описание: Пользователь должен иметь возможность удалить план. У плана есть задачи, связанные с ним, ...
вопрос задан: 8 December 2010 10:45
0
ответов

stub_chain вместе с should_receive

Я пытаюсь проверить, есть ли в цепочке вызовов методов один методов получают определенный параметр. Например, в приведенном ниже коде MyModel должен получить параметр 0 для смещения метода. К сожалению ...
вопрос задан: 28 November 2010 07:48
0
ответов

Заглушка по умолчанию в Mockito

Как я могу заглушить такой метод что при получении значения, которого я не ожидаю, возвращается значение по умолчанию? Например: Map when (map.get ("abcd")). thenReturn ("...
вопрос задан: 18 November 2010 05:19
0
ответов

Метод повторной заглушки Mockito уже заглушен с помощью thenthrow

У меня возникла проблема с mockito. Я разрабатываю веб-приложение. В моих тестах имитируется управление пользователями. В некоторых случаях мне нужно изменить пользователя, возвращаемого getLoggedInUser () ...
вопрос задан: 14 November 2010 23:00